【C#标识符用法介绍和代码示例】在编程语言中, 标识符用于标识目的。换句话说, 标识符是程序组件的用户定义名称。在C#中, 标识符可以是类名, 方法名, 变量名或标签。
例子:
public class GFG {static public void Main () {int x;
}}
此处, 以上示例中存在的标识符总数为3, 这些标识符的名称为:
- GFG:班级名称
- 主要:方法名称
- x:变量名称
有某些定义有效的C#标识符的有效规则。应该遵守这些规则, 否则, 我们将得到一个编译时错误。
- 标识符唯一允许的字符是所有字母数字字符([A-Z], [a-z], [0-9]), ‘+‘(下划线)。例如, " geek @"不是有效的C#标识符, 因为它包含特殊字符" @"。
- 标识符不应以数字([0-9])开头。例如, " 123geeks"在C#标识符中无效。
- 标识符不应包含空格。
- 标识符不得用作关键词除非它们包含@作为前缀。例如, @如是有效的标识符, 但"as"不是因为它是关键字。
- C#标识符允许使用Unicode字符。
- C#标识符区分大小写。
- C#标识符不能超过512个字符。
- 标识符名称中不包含两个连续的下划线, 因为此类标识符用于实现。
// Simple C# program to illustrate identifiers
using System;
class GFG {// Main Method
static public void Main()
{// variable
int a = 10;
int b = 39;
int c;
// simple addition
c = a + b;
Console.WriteLine( "The sum of two number is: {0}" , c);
}
}
输出如下:
The sum of two number is: 49
下表显示了以上示例中存在的标识符和密钥:
关键词 | 身份标识 |
---|---|
使用 | 玻璃纤维 |
public | 主要 |
static | 一种 |
虚空 | b |
int | C |
推荐阅读
- 算法设计(单链表中的交替奇偶节点)
- C语言中的NULL指针介绍和代码示例
- 算法设计(总和大于给定值的最小子数组)
- win8鼠标双击速度设置小技巧
- win8全屏截图自动保存至桌面的技巧
- win8文件视图一键同步设置技巧
- win8磁盘分区无法重命名的处理技巧
- 拒绝平庸!打造个性化Win8系统MetroQQ图标
- win8 24小时制设置的图文详细教程