0
所以,我需要關聯以下抽象...製作形式繼承一個抽象用「其中」
public abstract class BinaryTreeAbstract<T, TL> where TL : BinaryNodeAbstract<T, TL>
{
有了一種形式。但我不能抽象出一個領域,因爲...
public BinaryTreeAbstract<int, BinaryNodeAbstract<int, BinaryNodeAbstract<.....>>>> Tree;
正如你所看到的,類型規範循環。
在所有其他情況我可以使類本身通用的,但是......
public partial class BinaryTreeDisplay<T> where T : BinaryNodeAbstract<int, T>, Form
{
public BinaryTreeAbstract<int, T> Tree;
的約束,現在是相互矛盾的,因此,這也是不可能的。或者至少,讀取錯誤。所以,至少在形式上。這也是不可能的。
因此,總結:我怎樣才能定義這個摘要?