c#中的标识符?

标识符怎么写,标识符加关键字正确吗,就像设个变量然后它的名字叫intsrfg行吗,因为前面有个int关键字,但我觉得也可以吧... 标识符怎么写,标识符加关键字正确吗,就像设个变量然后它的名字叫intsrfg行吗,因为前面有个int关键字,但我觉得也可以吧 展开
 我来答
魔法软糖™
2020-03-22 · TA获得超过838个赞
知道小有建树答主
回答量:822
采纳率:94%
帮助的人:148万
展开全部

可以,只要不和关键字重复。


 //所有C#编程元素(变量、类、属性或方法等)的名字称为标识符,遵循下列规则

        //    由字母、数字或下划线组成,不能以数字开头

        //    区分大小写

        //    【可用】中文、音标、希腊俄文、韩文日文、部首笔画、罗马数字   

        //    【禁用】标点、全角标点、数学单位、数学序号、特殊符号、制表符

        string 中文_B2CⅢ; 

        //  可使用Unicode转义符号\u和四位十六进制数字表示一个Unicode字符

        int \u0066;  //这里的声明和 int f; 等价

        int @class;  //如果必须要以class关键字命名,在前面添加@,尽量不使用关键字命名编程元素。

        void 你好世界() {

            string s1 = @"Hello World!";

            f = 2;   //这里调用了 int \u0066 所声明的变量

            @class += 1;

            @class++;

            以关键字命名.System.@int(); 

        }

microroom
科技发烧友

2020-03-21 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1624万
展开全部
只要不与关键字完全一样就可以。
比如Int、@int都是合法的标识符。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式