您的位置:首页 > 房产 > 建筑 > C#编程命名笔记

C#编程命名笔记

2024/10/6 18:30:10 来源:https://blog.csdn.net/qq_36809882/article/details/140136779  浏览:    关键词:C#编程命名笔记

1.变量名的命名规则->要求用“匈牙利法则”

变量类型特征位数命名规则例子
bool 用b开头bUpdate
sbyte有符号8位用sby开头sbyType
byte无符号8位用by开头byType
short有符号16位用n开头nStepCount
ushort无符号16位用un开头unCount
int有符号32位用i开头iCount
uint(WORD)无符号32位用w开头wCount
long有符号64位用l开头lSum
ulong(DWORD)无符号64位用dw开头dwSum
char用c开头cCount
unsigned char用uc开头ucCount
float有符号32位用f开头fAvg
double有符号64位用d开头dDeta
string用s开头sFileName
用0结尾的字符串用sz开头szFileNam
List用lt开头
Dictionary用dict开头
ConcurrentQueue用cq开头
DateTime用dt开头

(1)全局变量使用g_开头,类型使用上表

(2)WPF中经常用到变量参数与界面进行数据绑定,参数命名方式看下面举例:

private int _iLocalPort;
public int iLocalPort
{get { return _iLocalPort; }set { SetAndNotifyIfChanged("iLocalPort", ref _iLocalPort, value); }
}

(3)枚举类型

public enum EnumLasCmd : short
{//这里变量使用全大写START = 1,STOP,NEXT,PAUSE,RESET,
}EnumLasCmd emLasCmd = EnumLasCmd.START;

2.类名的命名规则->大驼峰命名法

举例:public class LasRequestShelfIn { }

           public class HostRequestRackOut { }

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com