我们常见的名称规范有2种
1,骆驼命名法(camelCasing)
第一个字母小写,随后的每个单词的第一个字母大写。混合使用大小写字母来构成变量和函数的名字。如:studentName
2,帕斯卡命名法(pascalCasing)
与骆驼命名法类似。只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写。如:StudentName
C#基本命名方法:
一。常量
带有访问修饰符的常量以骆驼命名法[1]
带有公有访问修饰符,受保护修饰符的常量以帕斯命名法[2]
二。数组
以骆驼命名法[1]。
三。结构
以帕斯卡命名法[2],用名词或短语作为名称。
四。枚举
以帕斯卡命名法[2],枚举中的选项也一样。
五,类
以帕斯卡命名方法[2],确保类的名称是一个名词。
六。成员变量命名。
给公有成员变量,受保护的成员变量或内部成员变量命名应以帕斯卡命名方法,给私有成员变量应使用骆驼命名法[1]并以下划线开头。
七。变量
内联变量(在方法内声明)应以骆驼命名法命名[1]。避免使用单个字符作为变量名称,但循环除外。
个人习惯命名
.
一、数据库
1.表名
我们都知道一个系统他是有若干个模块的,我们在做项目的时候为了方便区分模块,会以模块名+下划线命名。如:用户模块 User_、用户信息表 User_Info;系统模块Sys_、系统用户表Sys_User。
2.表ID
我通常是以数字类型做为ID,我个人强制这样做。
因为数字精短,对于数据库查询可以提高效率。
命名方式:表名+ID 如:用户信息 User_InfoID
二、程序
1.接口
数据库访问层DAL,我会声明一个接口 ,名字大写“I”+名字
public interface IDAL
2.参数
如:通过用户名查询用户,声明的参数规则是 类型首字母大写+参数名
public userInfoModel GetUserInfo(string Sname){}