鉴于类MyClass<T>
什么是MyClass
确实具有泛型类型参数?术语是什么一类与泛型类型参数
用具?用途?这听起来不对。我已经浏览了关于泛型的MS文档,他们似乎在不使用术语的情况下围绕它进行讨论。
在编写关于检查泛型类型参数类型的代码的注释以了解它是否可以从特定基类型分配时,我想到了我的问题。我正打算说这样的话:“检查通用类动词指定的类型”。我可以用不同的方式说出来,但想知道是否有一个好的动词可供使用。
鉴于类MyClass<T>
什么是MyClass
确实具有泛型类型参数?术语是什么一类与泛型类型参数
用具?用途?这听起来不对。我已经浏览了关于泛型的MS文档,他们似乎在不使用术语的情况下围绕它进行讨论。
在编写关于检查泛型类型参数类型的代码的注释以了解它是否可以从特定基类型分配时,我想到了我的问题。我正打算说这样的话:“检查通用类动词指定的类型”。我可以用不同的方式说出来,但想知道是否有一个好的动词可供使用。
T
参数是该类型的一部分,因此您应该只是说T的MyClass。它与T
“没有任何关系”。
你可以把T当作MyClass的一个参数,所以MyClass肯定可以用T来“做”某些事情。例如,你可以投一个成员来输入T. –
它在MSDN文档中使用的方式是MyClass of T
。
它不会对T做任何事。T是它的参数。
void doNothing(int i)
{
}
这对我有什么影响?没有。我是它的参数。
类型参数化就是我所说的。还输入规格延期。
因此,MyClass参数化类型并推迟它的规范。 –
由于List<int>
是“列表 INT的”,也许是“动词”你要找的是“通用类是指定的类型”
的系统结合的开放一般类型MyClass<>
于特定类型的(例如Int32
),得到一个封闭的通用型MyClass<Int32>
。前一类仅被有效地用作系统生成后者的模板;后者有内置的类型。请注意,从开放式泛型生成闭式泛型是由系统完成的,而不是由类本身完成。一个类可以包含对其通用参数的约束,但是除此之外不能控制或参与该过程。
你的问题不清楚。你会如何使用这样一个动词? – SLaks
函数对参数有什么作用?也许接受它? “泛型类型/函数接受泛型类型参数”。 – Jodrell
在@SLaks这里:“你能用它在一个句子中”? – CodeCaster