泛型类型检测

Generic Type Detection

本文关键字:检测 泛型类型      更新时间:2023-10-16

在c#中什么是等价的?

template<class T>
struct S
{
   typedef T MyType;
};

泛型和模板是不同的东西。

您使用的c++代码与c#中可以完成的功能之间存在脱节。如果您解释一下您试图用这段代码完成什么,将会有所帮助。在没有附加信息的情况下,看起来您只需要引用泛型类型参数。

public struct S<MyType> {
    private MyType value;
    // ... more stuff here...
    public MyType Value {
        get {
            return value;
        }
    }
}