码迷,mamicode.com
首页 > Windows程序 > 详细

C# 关键字

时间:2015-05-05 19:01:37      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

C# 关键字

Visual Studio 2013

关键字是对编译器具有特殊意义的预定义保留标识符。 它们不能在程序中用作标识符,除非它们有一个 @ 前缀。 例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。

本主题中的第一个表列出的关键字在 C# 程序的任何部分都是保留标识符。 本主题中的第二个表列出了 C# 中的上下文关键字。 上下文关键字仅在受限制的程序上下文中具有特殊含义,并且可在该上下文外部用作标识符。 通常,在将新关键字添加到 C# 语言的同时,也会将它们添加为上下文关键字,以便避免破坏用该语言的早期版本编写的程序。

 

上下文关键字用于提供代码中的特定含义,但它不是 C# 中的保留字。 某些上下文关键字(如 partial 和 where)在两个或更多个上下文中具有特殊含义。

 

add

alias

ascending

async

await

descending

dynamic

get

global

group

into

join

let

orderby

partial(类型)

partial(方法)

remove

select

set

value

var

where(泛型类型约束)

where(查询子句)

yield

C# 关键字

标签:

原文地址:http://www.cnblogs.com/zcf09/p/4479650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!