C# 泛型类型检测
在C#中,下列内容的等价物是什么C# 泛型类型检测,c#,c++,C#,C++,在C#中,下列内容的等价物是什么 模板 结构 { typedef T MyType; }; 泛型和模板是不同的。没有等价的。< p>在C++中使用的C++代码和C++中可以做的事情之间有脱节。如果你能解释一下你想用这段代码实现什么,那会有帮助的。在没有其他信息的情况下,看起来您只需要引用泛型类型参数 public struct S<MyType> { private MyType value; // ... more stuff here... public
模板
结构
{
typedef T MyType;
};
泛型和模板是不同的。没有等价的。< p>在C++中使用的C++代码和C++中可以做的事情之间有脱节。如果你能解释一下你想用这段代码实现什么,那会有帮助的。在没有其他信息的情况下,看起来您只需要引用泛型类型参数
public struct S<MyType> {
private MyType value;
// ... more stuff here...
public MyType Value {
get {
return value;
}
}
}
公共结构{
私有MyType值;
//…这里有更多的东西。。。
公共MyType值{
得到{
返回值;
}
}
}
C的泛型和C++模板是不一样的…这是我在上面发布的最简短的答案!!!我试图在我发布的一个设计问题上绞尽脑汁,我会在那个帖子中回复(只是为了保持评论与这个问题相关)。
public struct S<MyType> {
private MyType value;
// ... more stuff here...
public MyType Value {
get {
return value;
}
}
}