2024年3月18日发(作者:)
C#命名规范
MyData 就是一个帕斯卡命名的示例
myData是一个骆驼命名法,它第一个单词的第一个字母小写,后面的单词首字母大写,
看起来像一个骆驼
iMyData是一个匈牙利命名法,它的小写的i说明了它的型态,后面的和帕斯卡命名相同,
指示了该变量的用途.
变量命名规范:
内联变量 必须一骆驼camel命名法声明:
for example: uName,uPass;
类变量(成员变量) 同上,但一定要以一个下划线开始!
for example: _mySqlConn
常量命名规范:
带有私有访问修饰的常量必须以骆驼命名法声明,并以一个下划线开始,
for example: private int _SHOW_COUNT=20;
带有公有修饰符.受保护修饰符的常量必须以帕斯卡命名法声明,
for example: protected int COUNT=20;
数组必须以骆驼命名法声明 for example: string[5] nameArray;
string[] nameArray=new string[5];
int[] userAge={20,30,21,22,25,24,22};
结构命名规范:
结构必须以帕斯卡命名法声明,用词或者短语作为声明的首选!
for example: public structStructName{
//结构体!
}
枚举命名规范:
枚举必须以帕斯卡命名规范命名:
for example: public enumWeekDays{
//结构体
}
==============================================
===============================
数据类型
数据类型简写
标准命名举例
Array
arr
Boolean
bln
Byte
byt
Char
chr
DateTime
dtm
Decimal
dec
Double
dbl
Integer
int
Long
lng
Object
obj
Short
shr
Single
sng
String
str
控件类型
Animated button
Button
Check box
ColorDialog
Communications
ContextMenu
缩写
ani
btn
chk
clrdlg
com
ctxmnu
示例
aniMailBox
chkReadOnly
cboEnglish
comFax
ctrCurrent
datBiblio
dgdTitles
dblPublisher
drpLocation
arrShoppingList
blnIsPostBack
bytPixelValue
chrDelimiter
dtmStartDate
decAverageHeight
dblSizeofUniverse
intRowCounter
lngBillGatesIncome
objReturnValue
shrAverage
sngMaximum
strFirstName
Combobox,drop-down list box
cbo
Control(used within procedures
when the specific type is ctr
unknown)
CrystalReportViewer
Data
Data grid
Data list
Data repeater
crvw
dat
dgd
dbl
drp
发布评论