找回密码
 register

QQ登录

只需一步,快速开始

查看: 10|回复: 0

[*编程基础*] C#保留关键字

[复制链接]

[*编程基础*] C#保留关键字

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:165
  • 打卡月天数:14
  • 打卡总奖励:163
  • 最近打卡:2025-04-18 14:16:51
Waylee

主题

0

回帖

1万

积分

仙帝

积分
19287
Waylee 2025-4-15 13:00 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?register

×

官方文档https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/
更新时间:2024/04/12

C# 保留关键字

关键字 说明
abstract 声明抽象类或抽象方法
as 执行类型转换(不成功时返回 null)
base 引用当前类的基类成员
bool 布尔类型
break 跳出循环或 switch 语句
byte 字节类型
case switch 语句中的分支标签
catch 捕获异常
char 字符类型
checked 开启溢出检查
class 定义类
const 定义常量
continue 跳过当前循环的剩余部分,继续下一次循环
decimal 十进制数类型
default switch 语句中的默认分支标签
delegate 定义委托类型
do 定义 do-while 循环
double 双精度浮点数类型
else if 语句的 else 分支
enum 定义枚举类型
event 声明事件
explicit 显式类型转换
extern 声明外部方法或变量
false 布尔值假
finally 异常处理中的最终块
fixed 锁定变量在内存中的位置
float 单精度浮点数类型
for 定义 for 循环
foreach 定义 foreach 循环
goto 跳转到指定标签
if 条件语句
implicit 隐式类型转换
in 泛型类型约束(输入协变)
int 整数类型
interface 定义接口
internal 定义程序集内可访问的类型或成员
is 检查对象是否为指定类型
lock 获取对象的互斥锁
long 长整型
namespace 定义命名空间
new 创建对象实例
null 空引用
object 所有类型的基类型
operator 定义运算符
out 参数传递方式(输出参数)
override 重写基类成员
params 定义可变参数
private 定义私有访问级别
protected 定义受保护访问级别
public 定义公共访问级别
readonly 声明只读字段
ref 参数传递方式(引用参数)
return 从方法返回值
sbyte 有符号字节类型
sealed 声明密封类
short 短整型
sizeof 获取类型的大小
stackalloc 在栈上分配内存
static 声明静态成员
string 字符串类型
struct 定义结构体
switch 定义 switch 语句
this 引用当前对象
throw 抛出异常
true 布尔值真
try 定义异常处理块
typeof 获取类型的 Type 对象
uint 无符号整型
ulong 无符号长整型
unchecked 关闭溢出检查
unsafe 定义不安全代码块
ushort 无符号短整型
using 引入命名空间或定义资源管理范围
virtual 声明可被重写的方法
void 声明无返回值的方法
volatile 声明易变字段
while 定义 while 循环

C# 上下文关键字

关键字 说明
add 定义事件的添加器
alias 定义命名空间别名
and 模式匹配中的逻辑与运算符
ascending LINQ 查询中的升序排序关键字
async 定义异步方法
await 等待异步操作完成
by LINQ 查询中的排序关键字
descending LINQ 查询中的降序排序关键字
dynamic 定义动态类型
equals 定义相等运算符重载
from LINQ 查询中的起始关键字
get 定义属性的获取器
global 引用全局命名空间
group LINQ 查询中的分组关键字
init 定义初始化器
into LINQ 查询中的中间结果关键字
join LINQ 查询中的连接关键字
let LINQ 查询中的中间变量定义关键字
nameof 获取变量、类型或成员的名称字符串
not 模式匹配中的逻辑非运算符
notnull 模式匹配中的非 null 检查
on 模式匹配中的条件关键字
or 模式匹配中的逻辑或运算符
orderby LINQ 查询中的排序关键字
partial 定义部分类型或方法
record 定义记录类型
remove 定义事件的移除器
select LINQ 查询中的选择关键字
set 定义属性的设置器
value 属性的隐式参数
var 定义隐式类型变量
when 模式匹配中的条件关键字
where 泛型类型约束或 LINQ 查询中的条件关键字
with 定义记录类型的复制构造器
yield 定义迭代器方法的返回值
您需要登录后才可以回帖 登录 | register

本版积分规则

雪舞知识库 | 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 |天天打卡

GMT+8, 2025-4-19 07:53 , Processed in 0.126740 second(s), 6 queries , Redis On.

Powered by XueWu Licensed

Copyright © Tencent Cloud.

快速回复 返回顶部 返回列表