c# - 将 C++ 嵌套模板结构转换为 C#
问题描述
在 C++ 中,我有一个结构:
template <class T> class A1
{...
};
template <class T> class A2
{...
};
etc
然后我有另一个嵌套的模板类结构:
template <class T, class A> class B : public A
{...
};
template <class T, class A> class B : public A
{...
};
etc
它又被另一个嵌套结构使用:
template <template <class, class> class B> class C1
{...
};
template <template <class, class> class B> class C2
{...
};
etc
如果 C# 中不允许嵌套泛型,我将如何构造此表单?