什么是收藏类型名称中的'1

时间:2014-12-15 16:22:20

标签: c# generics collections

我想知道' 1在集合类型名称中意味着什么?例如:List' 1,IList' 1有人知道那是什么吗?

1 个答案:

答案 0 :(得分:15)

反引号表示:

  

泛型类型的名称以反引号(`)结尾,后跟数字   表示泛型类型参数的数量。这个目的   name mangling是允许编译器支持泛型类型   相同的名称但具有不同数量的类型参数,发生在   相同的范围。

http://msdn.microsoft.com/en-us/library/w3f99sx1(v=vs.110).aspx