第一部分:C#关键字

这篇博客探讨了C#编程中的上下文关键字,这些关键字在特定的代码上下文中赋予特殊的含义,但并非保留字。文章列举了部分上下文关键字,如partial和where,并解释了它们在不同场景的应用。
摘要由CSDN通过智能技术生成

关键字

  • C#关键

表1  C#关键

 

关键字

说明

关键字

说明

关键字

说明

关键字

说明

1

abstract

抽象类

event

事件

new

构造实例/隐藏方法

struct

结构体

2

as

转化为

explicit

 

null

switch

分支语句

3

base

 

extern

 

Object

基类(万类之祖)

this

自身

4

bool

布尔类型

false

假/否

operator

运算符重载

throw

抛出异常

5

break

表示跳转

finally

 

out

传出参数

true

真/是

6

byte

无符号8位整数

fixed

 

override

覆写

try

捕捉异常

7

case

情况

float

浮点数

params

参数

typeof

获取类型对象

8

catch

异常处理

for

循环

private

私有修饰符

uint

无符号整型

9

char

字符

foreach

遍历

protected

保护修饰符

ulong

无符号长整型

10

checked

 

goto

跳转

public

公有修饰符

unchecked

 

11

class

if

选择语句(如果)

readonly

只读

unsafe

不安全类型,用于指针

12

const

修饰常量

implicit

 

ref

传入参数

ushort

无符号短整型

13

continue

跳转

in

 

return

返回,表示跳转

using

引用命名空间

14

decimal

表示金钱的量

int

整型

sbyte

有符号8位整数

virtual

虚方法修饰符

15

default

默认

interface

接口

sealed

密封类/密封方法

volatile

 

16

delegate

委托

internal

 

short

短整型

void

无返回值

17

do

 

is

转化为

sizeof

获取数据类型长度

while

循环语句

18

double

 

lock

 

stackalloc

 

 

 

19

else

其它

long

长整型

static

静态

 

 

20

enum

枚举

namespace

命名空间

string

字符串

 

 

 

  • 上下文关键字

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

表2 上下文关键字

from

get

group

into

join

let

orderby

partial(类型)

partial(方法)

select

set

value值

where(泛型类型约束)

where(查询子句)

yield

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值