亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C# 关键字和标识符

C# 关键字和标识符

在本教程中,我们将学习 C# 编程语言中的关键字(保留词)和标识符。

C# 关键字

关键字是在程序中具有特殊含义的预定义保留字集。关键字的含义不能改变,也不能直接用作程序中的标识符。

例如,

long mobileNum;

这里,long 是一个关键字和 mobileNum 是一个变量(标识符)。 long 在 C# 中具有特殊含义,即用于声明 long 类型的变量 而且这个功能不能改。

此外,像 long 这样的关键字 , int , char 等不能用作标识符。所以,我们不能有这样的东西:

long long;

C# 共有 79 个关键字。所有这些关键字都是小写的。这是所有 C# 关键字的完整列表。

摘要 作为 基础 布尔
休息 字节 案例 赶上
字符 检查 常量
继续 十进制 默认 委托
否则 枚举
事件 显式 外部
终于 固定 浮动 对于
foreach 转到 如果 隐式
in(通用修饰符) int 界面
内部
命名空间 对象
运算符 出来 out(通用修饰符) 覆盖
参数 私人 受保护 公开
只读 参考 返回 sbyte
密封 大小 堆栈分配
静态 字符串 结构 切换
这个 抛出 是的 试试
类型 uint 乌龙 未选中
不安全 超短 使用 使用静态
无效 易变 同时  

虽然关键字是保留字,但如果 @ 被添加为前缀。例如,

int @void;

上面的语句会创建一个变量@void int 类型 .


上下文关键词

除了常规关键字,C# 还有 25 个上下文关键字。上下文关键字在有限的程序上下文中具有特定的含义,并且可以用作该上下文之外的标识符。它们不是 C# 中的保留字。

添加 别名 升序
异步 等待 降序
动态 来自 得到
全局 进入
加入 排序
部分(类型) 部分(方法) 删除
选择 设置 价值
变量 when(过滤条件) where(泛型类型约束)
产​​量    

如果您有兴趣了解每个关键字的作用,建议您访问 C# 关键字(官方 C# 文档)。


C# 标识符

标识符是赋予变量、方法、类等实体的名称。它们是程序中唯一标识元素的标记。例如,

int value;

这里,value 是变量的名称。因此它是一个标识符。保留关键字不能用作标识符,除非 @ 被添加为前缀。例如,

int break;

该语句会在编译时产生错误。

要了解有关变量的更多信息,请访问 C# 变量。


标识符命名规则

以下是一些有效和无效的标识符:

标识符 备注
数字 有效
计算标记 有效
你好$ 无效(包含 $)
名字1 有效
@if 有效(带前缀@的关键字)
如果 无效(C# 关键字)
我的名字 无效(包含空格)
_hello_hi 有效

示例:在程序中查找关键字和标识符列表

只是为了明确概念,让我们在 C# Hello World 中编写的程序中找到关键字和标识符的列表。

using System;
namespace HelloWorld
{
    class Hello
{         
        static void Main(string[] args)
        {
          Console.WriteLine("Hello World!");
        }
    }
}

关键字 标识符
使用 系统
命名空间 HelloWorld(命名空间)
你好(类)
静态 主要(方法)
无效 参数
字符串 控制台
  写线

“Hello World!” WriteLine 内 方法是一个字符串文字。


C语言

  1. C# 运算符优先级和关联性
  2. C# while 和 do...while 循环
  3. C# 预处理器指令
  4. C++ 变量、文字和常量
  5. C 关键字和标识符
  6. C while 和 do...while 循环
  7. Python 关键字和标识符
  8. C 令牌、标识符、关键字:什么是令牌及其类型
  9. C - 常量和文字
  10. C# - 常量和文字
  11. 热成像,它是什么以及它的用途
  12. 增强现实及其在维护中的应用