0 c#
我有方法
public static T GetUrlDataEntity<T>(){}
Run Code Online (Sandbox Code Playgroud)
我想在我的另一个类中调用此方法如何在c#中调用此方法.
您必须指定类型参数.例如:
string x = TypeDeclaringMethod.GetUrlDataEntity<string>();
Run Code Online (Sandbox Code Playgroud)
请注意,在这种情况下,您不能使用类型推断,因为该方法没有使用的参数T.如果您的方法是:
public static T DoSomething<T>(T input)
Run Code Online (Sandbox Code Playgroud)
那么你就可以让编译器推断出类型参数,例如
int x = 10;
int y = DoSomething(x);
Run Code Online (Sandbox Code Playgroud)