哪里的C#泛型的命名规则从何而来? [英] Where does the C# generics naming convention come from?
本文介绍了哪里的C#泛型的命名规则从何而来?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我理解 T
来自键入
,但为什么它经常使用下一个变量是 K
?
I understand T
comes from Type
, but why is it that the next variable often used is K
?
推荐答案
我见过 K
用于键
而不是频繁的下一个类型参数。例如,你会看到
I've seen K
used for Key
but not frequently as the "next" type parameter. For example, you'll see
Dictionary<K, V>
其中, K
是键
和 V
是值
。
有时你会看到 T1
, T2
等,或 T
, U
, V
(前者在此优选)。但我更喜欢更具描述性的名称,如
Sometimes you'll see T1
, T2
, etc. or T
, U
, V
(the former is preferred here). But I prefer more descriptive names like
Map<TSource, TDestination>
或
Create<TUnitOfWork>
这篇关于哪里的C#泛型的命名规则从何而来?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文