C#关键字一览表

简介: C#关键字分保留字与上下文关键字两类:保留字(如if、class)具特殊语法意义,不可作标识符,但可用@前缀强制使用;上下文关键字(如get、set)仅在特定语境中生效,新增时避免破坏旧代码兼容性。

C# 中的关键字是编译器预先定义好的一些单词,也可以称为保留字或者保留标识符,这些关键字对编译器有特殊的意义,不能用作标识符。但是,如果您非要使用的话也不是没有办法,只需要在关键字前面加上@前缀即可,例如@if就是一个有效的标识符,而if则是一个关键字。


在 C# 中,有些关键字在代码的上下文中具有特殊的意义,例如 get 和 set,这样的关键字被称为上下文关键字(contextual keywords)。一般来说,C# 语言中新增的关键字都会作为上下文关键字,这样可以避免影响到使用旧版语言编写的 C# 程序。


下表列出了 C# 中的保留关键字(Reserved Keywords)和上下文关键字(Contextual Keywords):


保留关键字
abstract as base bool break byte case
catch char checked class const continue decimal
default delegate do double else enum event
explicit extern false finally fixed float for
foreach goto if implicit in in (generic modifier) int
interface internal is lock long namespace new
null object operator out out (generic modifier) override params
private protected public readonly ref return sbyte
sealed short sizeof stackalloc static string struct
switch this throw true try typeof uint
ulong unchecked unsafe ushort using virtual void
volatile while          
上下文关键字
add alias ascending descending dynamic from get
global group into join let orderby partial (type)
partial
(method)
remove select set      
相关文章
|
4月前
|
C#
C# switch语句的用法详解
C#中switch语句用于多分支选择,根据表达式值匹配case执行对应代码块。支持整型、枚举类型,需遵守case值为常量、break防穿透等规则,default为可选默认分支。
|
4月前
|
人工智能
HappyHorse 1.0 系列模型使用指南
HappyHorse 1.0 是一款基于原生多模态架构的新一代 AI 视频生成模型,支持音视频协同生成;产品深度适配广告营销、电商展示、短剧制作与社交媒体创意等内容生产场景。
|
4月前
|
数据采集 人工智能 自然语言处理
JD商品评价核心是用官方 API 拉取全量评论
京东商品评价API+AI方案:依托官方接口全量采集评论,结合NLP/大模型实现情感分析、痛点识别、智能摘要与风险预警,覆盖口碑监控、舆情风控、竞品分析等场景,开箱即用,助力品牌从被动响应转向主动决策。
|
4月前
|
机器学习/深度学习 人工智能 缓存
中国AI又赢了!成本砍到前代1/10!DeepSeek V4为什么能这么便宜?
DeepSeek V4以自研CSA+HCA混合稀疏注意力架构,实现百万上下文算力需求降至前代1/10;KV缓存压缩至7%,消费级显卡即可运行;全量开源、免费商用。精度不妥协——MRCR检索准确率83.5%,超越Gemini 3.1 Pro,真正让长文本AI从“奢侈品”变为普惠“水电煤”。(239字)
836 2
|
4月前
|
数据采集 机器学习/深度学习 人工智能
2026年核心技能全景图:在AI驱动时代,如何构建你的未来竞争力
2026年,GenAI已从工具升级为“人类价值增强器”。Coursera报告指出:GenAI应用、批判性思维、AI治理与技能融合成四大核心趋势。AIPM(AI产品经理)认证由CAIE研究院推出,覆盖需求洞察、Agent架构、提示工程等全链路能力,助力个人转型与企业AI人才建设,是把握人机协同未来的权威路径。(239字)
|
Dart 开发工具 Android开发
如何验证Flutter环境配置是否成功?
如何验证Flutter环境配置是否成功?
1730 164
|
4月前
|
安全 算法 Linux
2026最新FreeFileSync下载安装保姆级教程(附安装包)
FreeFileSync是一款开源免费的文件夹同步工具,采用智能增量算法,仅传输变化数据,大幅提升备份效率。支持Windows/macOS/Linux,操作简单如复制粘贴,且具备原子操作、卷影复制等安全特性,是个人与企业本地备份的理想选择。(239字)
|
5月前
|
设计模式 虚拟化 Windows
EPLAN Electric P82025版安装教程
EPLAN Electric P8 是专业电气工程设计平台,支持原理图绘制、全生命周期数字化管理(方案→维护)。含多种设计模式、百万级元器件数据直连。2025版需VMware 17.5+虚拟机运行。(239字)
2111 0
|
8月前
|
存储 弹性计算 Linux
阿里云服务器怎么购买?阿里云服务器便宜购买教程
阿里云服务器怎么购买?阿里云服务器提供三种不同的购买入口,每种方式在配置灵活性、操作复杂度等方面各有特点,用户可根据自身需求选择合适的购买方式,以下是详细介绍: