在 C#(.NET) 中,常规的“格式化”标准是什么?
例如,对于参数名称,到目前为止,我注意到没有前缀的 camelCase,对吗? 对于对象名称,camelCase 也没有前缀,对吧?
对于命名空间、类、函数和属性,单词的第一个字母大写并且没有前缀,这对吗(再次)?
“临时”对象是如何格式化的?
例子:
namespace TestNamespace
{
class MyOwnCoolClass
{
MyOwnCoolClass(int length, BinaryWriter writer)
{
BinaryWriter tempbw = new BinaryWriter(length);
return tempbw;
}
}
}
(注意:这个代码是无效的,我知道,只是为了演示格式化)。 谢谢!
最佳答案
如果您使用 StyleCop ,您将获得与 Microsoft .NET Design Guidelines for Developing Class Libraries 的良好一致性. StyleCop 还强制执行一些额外的操作,例如间距、文件中项目的排序以及非公共(public)代码元素的命名。
关于c# - C# "formatting"标准是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1267684/