次の 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;
}
}
}