public static T MyMethod<T>()
<T>
指的是一种类型,对吗?但是第一个T
做了什么?
答案 0 :(得分:9)
第一个T
是方法的返回类型。
答案 1 :(得分:3)
它是一种通用方法,第一个T将是该方法的返回类型
答案 2 :(得分:1)
T是该方法将返回的类型。
答案 3 :(得分:0)
方法的返回类型。
答案 4 :(得分:-1)
这是一种通用方法。 T
指的是您的方法将返回的类型。
例如,如果我们说你叫这个方法 如下所示:
className.MyMethod<int>()
此方法将返回int
。 className是您已定义此静态泛型方法的类的名称。
答案 5 :(得分:-2)
它是返回类型。您将返回调用方法时指定的类型。因此,使用泛型中的int说明符调用mymethod将返回一个int。