4

当我在VS2010中按Ctrl并点击List时,会打开List'1.cs文件,该文件包含方法头和摘要注释,

在此处输入图像描述

问题是,为什么你没有将那个文件命名为 List(T).cs 或 List{T}.cs 或 List[T].cs?为什么命名约定 List'1.cs,是标准的吗?

4

3 回答 3

3
于 2012-04-24T12:39:25.963 回答
3

In the CLR, that's the default way to annotate generic types. List`1 means that this class has one generic type parameter. The brackets are just a C# thing, also they are not valid as file names.

于 2012-04-24T12:40:21.520 回答
1

命名是泛型类型的标准。

于 2012-04-24T12:36:53.513 回答