C# 如何在c中调用泛型T类型方法#

C# 如何在c中调用泛型T类型方法#,c#,C#,我有办法 public static T GetUrlDataEntity<T>(){} publicstatict GetUrlDataEntity(){} 我想在我的另一个类中调用这个方法如何在c#中调用这个方法。您必须指定一个类型参数。例如: string x = TypeDeclaringMethod.GetUrlDataEntity<string>(); 然后您就可以让编译器推断类型参数,例如 int x = 10; int y = DoSomething

我有办法

public static T GetUrlDataEntity<T>(){}
publicstatict GetUrlDataEntity(){}

我想在我的另一个类中调用这个方法如何在c#中调用这个方法。

您必须指定一个类型参数。例如:

string x = TypeDeclaringMethod.GetUrlDataEntity<string>();
然后您就可以让编译器推断类型参数,例如

int x = 10;
int y = DoSomething(x);

乔恩·斯基特甚至在周末都在值班谢谢我在这里使用的字符串id=URLHelper.GetUrlDataEntity();尝试约束T,查看此处以了解更多详细信息
int x = 10;
int y = DoSomething(x);