C# 代码规范

简单记录一下 C# 的代码规范。(不断更新…)

参考

例子

public class MagicClass { // 魔法类
    private int _magicNumber;
    public int MagicNumber { get; set; }
    
    public int MagicMethod(int number, int anotherNumber) {
        int magicSum = number + anotherNumber;
        return number + magicSum; 
    }
    public enum MagicEnum {
        ValueA, ValueB, ValueC
    }
}

下面说明具体的原则。

命名

  • 私有字段:下划线 + 小驼峰
  • 公有字段、属性:大驼峰
  • 方法:方法名、实参、内部变量都用小驼峰
  • 枚举:枚举名、枚举值都用大驼峰

其他规范

  • 单行注释:空格 + // + 空格 + 具体内容
  • 属性声明和方法声明之间留空行
  • 尽量用公有属性而不是字段(constreadonly 除外)
posted @ 2025-10-04 18:39  masterLazy  阅读(16)  评论(0)    收藏  举报