C#中标识符命名规则有哪些?希望简单实用。

 我来答
安文柏革会
2019-04-19 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:793万
展开全部
C#标识符的命名规则:由下划线、字母和数字等字符组合的字符串构成标识符,但标识符不能以数字开头,且不能包含特殊符号和关键字。下面我就把我在秒秒学网站看到的例子告诉你吧。我感觉有例子会更容易明白。
合法的标识符如下:
myAge:标识符可以全是字母。
num123:标识符中可以有数字和字母。
_my123:标识符中除了字母和数字,还可以使用下划线(_)这个特殊字符,但其它特殊字符不可以出现在变量名中。
不合法的标识符如下:
123a:标识符不能以数字开头。
Namespace:标识符不能使用C#关键字。
My/age:标识符中只能有下划线、字母和数字。不能出现’/’这种特殊字符。
命名标识符的建议:
1.选择简单易懂的字符串作为标识符。
2.可读性比简洁性更重要。
3.不建议使用匈牙利命名法
4.不使用括号,连字符等特殊符号。
卓蕾逄苍
2020-04-17 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:669万
展开全部
由字母、下划线、数字组成,也可为中文。
以字母、中文或下划线开头
区分大小写且禁用空格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式