c# - C# "formatting"标准是什么?

在 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/

相关文章:

vba - 更改单元格中某些字符的颜色

json - 如何在 Delphi 中漂亮地打印 JSON?

java - 除法后获取数字中的所有小数位

python - 如何从列表中删除所有符合特定格式的字符串?

java - 在 python 中将 java System.currentTimeMillis()

c# - 如何在 c# 中将 Decimal 格式化为程序控制的小数位数?

go - 格式错误。新

c# - .NET 有免费的 SQL 格式化库吗?

sql-server - 如何将数字格式化为带有填充零的字符串?

delphi - 如何格式化 DBGrid 列以显示两个小数位?