C# 标识符命名规范
C# 标识符
如果有其它计算机编程语言的编程经验,或学习经验,而且已经了解过该门计算机编程语言的标识符命名规则,那么可以跳过本章的内容,因为大多数的计算机编程语言的标识符命名的方法是通用的(这个仅供参考,因为有些语言可能有所不同,比如Golang中的struct结构体的命名就必须以大写字母开头——鄙人使用Go语言的框架beego开发的时候编译器好像是这样要求的)。
标识符作用
先来介绍一下标识符的作用。通常情况下,(个人认为)标识符的主要作用是供程序员编程使用的,这样程序员编程就不需要直接使用机器码来编程了,因为标识符可以理解为用来“标识”程序在内存的地址和该内存地址中的值,编程程序员编程的时候通过标识符来操作该内存地址及该内存地址中的值,比如指针的使用。
标识符命名规范
C#标识符的命名规范如下:
- C#标识符不能以数字开头,必须以字母开头,后面可跟一些字母、数字或下划线;
- 除了下划线“_”之外,C#的标识符不可以包含任何的空格和符号;
- C#中的标识符不可以使用C#的保留关键字,比如if、for等等;
C#标识符实例代码
using System;
namespace HWApp{
class HelloWorld{
static void Main(string[] args){
int _xy123 = 100;
Console.WriteLine(_xy123);
}
}
}
编译运行后,得到输出:
100
免责声明:内容仅供参考,不保证正确性。