我试图在c#中声明这段代码的等价物:
public T FieldValueOrDefault<T>(int columnIndex);
我正在使用托管C ++ Visual Studio 2015.如果重要,Target Platform Version设置为8.1,CLR Support设置为/ clr。当我输入这样的东西时:
generic<typename T>
T FieldValueOrDefault<T>(String^ columnName);
我收到编译错误&#34;错误C2768 FieldValueOrDefault&#39;:非法使用显式模板参数&#34;
请告诉我宣布此类事情的正确方法。
答案 0 :(得分:3)