对我来说,No.1必须是代码折叠.
#region xxx
#endregion
Run Code Online (Sandbox Code Playgroud)
突然之间,人们找到借口来拥有大班(文件),因为他们可以很好地"组织"它们.我曾经看过一个半页长的班级,有3000行.我无言以对,他们就像"有什么问题"?
2号是部分类.它实际上是一个很好的功能,尤其是当您使用生成的代码时.然而,有些人用它来"分解"一个类到多个部分.为什么?因为这个类是如此之大和受欢迎,所以它总是被锁定在源代码控件中.它们不是将类分解为不同的较小类,而是创建多个文件,如my_Class1.cs,your_Class1.cs等,以便人们可以同时处理Class1.
我想包括"复制和粘贴",但它不是Visual Studio的错...
我认为最被滥用的功能是按原样使用默认模板。许多模板包含“部分”以及类内部代码不需要的区域和包含/使用语句。
之后,我必须同意#region 块;然而,如果做得正确的话,这些都是有用的。通常,它们被用作组织比应有规模更大的班级的手段。
| 归档时间: |
|
| 查看次数: |
303 次 |
| 最近记录: |