Skip to content
On this page

标识符的命名规则

程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条:

  • 标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。

    错误的标识符声明:string $user; // 错在使用了其他字符

  • 变量名不能用数字开头。

    错误的标识符声明:double 6h; // 错在用数字开头

  • 不能用关键字当变量名。

    错误的标识符声明:char static; // 错在用关键字 **static** 做变量名

csharp
using System;
using System.Collections.Generic;
using System.Text;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        { 
            int _num1 = 5; // 第一个加数
            int _num2 = 7; // 第二个加数
            // int $sum = _num1 + _num2; // 求和
            // Console.WriteLine("和是{0}", $sum); // 打印结果
            int _sum = _num1 + _num2; //求和
            Console.WriteLine("和是{0}", _sum); // 打印结果
        }
    }
}