我正在使用一个类的简写版本,如下所示:
using NodeSteps = Tuple<Node, int>;
Node是我自己定义的一个类。这通常工作得很好,但这里的问题是,Node 是一个需要结构的泛型。
我的问题如下:
1.这些typedef在C#中是如何调用的。我知道它们不完全是 typedef,但这是我能想到的最相似的东西。
2.如何制作通用版?
using NodeSteps<T> = Tuple<Node<T>, int>;
我注意到这不是这样做的方法。我还想指定 T 是一个结构。