![]() |
1
40
我认为解决这个问题的常见方法是这样命名文件:
这将为您提供以下文件名:
这就是微软在ASP.NET MVC等框架中处理这个问题的方式。 |
![]() |
2
17
我见过一些图书馆使用
因为这是什么
我想对类型参数更具描述性,所以最近我倾向于使用
这是XML注释也支持的格式。
|
![]() |
3
5
通常,如果我有几个类型被类型参数的数量“重载”,这可能是因为一个派生自另一个,或者一个用于创建另一个。我只是把它们放在同一个文件里。 另一种选择是将它们分割成不同的文件,使一个文件成为“主”文件,而另一个则在构建文件中“依赖”它,这是根据您在问题中链接到的部分类问题而定的。 这样,您就可以在Visual Studio中得到一个可视链接,但每个文件仍然有一个类,以便于使用它们。 |
![]() |
4
1
在 corefx github 存储库中,Microsoft遵循的是 back tick convention 在 matthias jakobso中介绍n 的答案:
所以基本上:
|
![]() |
5
0
我在泛型类的名称中添加了后缀“t”。
你问,
我的上述惯例是不规范的;我应该澄清我回答的是“我的习惯是什么”,而不一定是“你应该做什么”。 |
|
Selam S · 重命名Clojure的特殊形式 7 年前 |
![]() |
Trav Easton · 过滤器命名约定 7 年前 |
![]() |
radbyx Matt · 样式和事件的CSS类的命名约定是什么? 7 年前 |