C#中标识符命名规则有哪些?希望简单实用。
2个回答
展开全部
C#标识符的命名规则:由下划线、字母和数字等字符组合的字符串构成标识符,但标识符不能以数字开头,且不能包含特殊符号和关键字。下面我就把我在秒秒学网站看到的例子告诉你吧。我感觉有例子会更容易明白。
合法的标识符如下:
myAge:标识符可以全是字母。
num123:标识符中可以有数字和字母。
_my123:标识符中除了字母和数字,还可以使用下划线(_)这个特殊字符,但其它特殊字符不可以出现在变量名中。
不合法的标识符如下:
123a:标识符不能以数字开头。
Namespace:标识符不能使用C#关键字。
My/age:标识符中只能有下划线、字母和数字。不能出现’/’这种特殊字符。
命名标识符的建议:
1.选择简单易懂的字符串作为标识符。
2.可读性比简洁性更重要。
3.不建议使用匈牙利命名法。
4.不使用括号,连字符等特殊符号。
合法的标识符如下:
myAge:标识符可以全是字母。
num123:标识符中可以有数字和字母。
_my123:标识符中除了字母和数字,还可以使用下划线(_)这个特殊字符,但其它特殊字符不可以出现在变量名中。
不合法的标识符如下:
123a:标识符不能以数字开头。
Namespace:标识符不能使用C#关键字。
My/age:标识符中只能有下划线、字母和数字。不能出现’/’这种特殊字符。
命名标识符的建议:
1.选择简单易懂的字符串作为标识符。
2.可读性比简洁性更重要。
3.不建议使用匈牙利命名法。
4.不使用括号,连字符等特殊符号。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询