This question was recently asked in one of the Code Project forums. Here’s what you need to do:
generic<typename T> ref class GenericList { public: T GetNext() { T temp = T(); return temp; } };
In the above code snippet T()
is identical to default(T)
in C#, and will generate the exact same msil.
return T();