(1)类名、属性名、方法名采用Pascal命名,如
class User { } interface IEditable { } bool ValidateInput() public int Age { get; set; }
(2)方法体参数和内部变量采用Camel命名,如
bool ValidateInput(User user) { int userAge = 0; return user.Age > userAge; }
(3)项目私有成员采用下划线命名,如:
class User { int _age; //直接下划线 string m_name; //m_开头,表示member,都可以 }
请楼主参考微软项目
宠物商店:PetShop
音乐商店:MvcMusicStore
呃,能简单说一下吗
@淘@淘: 我觉得下划线是C的命名规范,但是如果你项目框架是主管搭建的,为了保持风格一致,你应该也加上下划线。
@芒果の冰: 嗯 ,我现在是这么做的,我只是想问问大家都是怎么弄的,
带下划线的命名法在C#中一般用于类中的字段,为了和同名的属性相区分
我的习惯是camel命名法,即类中的字段的首单词的首字母小写,后续单词的首字母大写,而属性和方法都用单词首字母均大写的做法
可以用https://fanyi.phpstudyhelper.com来快速翻译你的变量名称。
支持小驼峰、大驼峰、下划线、常量