C#关键字大全--总结

C# 的简介:

由来:

C#是从CC++演变而来的,它结合了C/C++的强大的功能,Java 的面向对象特性和visual basic 的易用性,从而成为一种简单的类型安全、面向对象的编程语言。

特点:

语法简洁,面向对象设计,与web紧密结合,完整的安全性和错误处理,版本控制,兼容性和灵活性,

关键字:

Abstract(抽象的)

class(类)

Event(事件)

If(如果)

New

Readonly(只读的)

Struct(结构)

Unsafe

As(如,像)

Const

Explicit

Implicit

Null(空)

Ref

Switch

Ushort

Base(继承)

Continue(继续)

Extern

In

Object

Return(返回)

This

Using

Bool(布尔类型)

Decimal(小数型)

False

Int(整型)

Operator

Sbyte

Throw

Virtual(虚拟的)

Break(中断)

Default(默认的)

Finally

Interface(接口)

Out

Sealed(密封的)

True

Volatile

Byte(字节)

Delegate(委托)

Fixed

Internal(内部的,私有的)

Override(重写)

Short

Try

Void(空)

Case

Do

Float(小数型)

Is 

Params

Sizeof

Typeof(类型)

While

Catch

Double(小数型)

For

Lock

Private

Stackalloc

Uint

 

Char(字符)

Else(否则)

Foreach(遍历)

Long(长度)

Protected(私有的)

Static(静态的)

Ulong

 

Checked

Enum(枚举)

Goto

Namespace(命名空间)

Public(公共的)

String(字符串型)

Unchecked

 

标识符规范

1.字符集遵循Unicode 3.0标准

2.只能使用字母(大小写区分)和数字

3.必须以字母或下划线”_”开头

4.@符号开始时,允许使用关键字作为标识符

5.标识符必须遵循”先定义后使用”的原则

值类型

包含:整数类型,实数类型,布尔类型,字符类型,枚举类型,结构类型等基本数据类型。

特征:变量存储在内存的栈空间中,且占用空间大小相对固定,变量中可以直接包含他们的数据,并且可以通过变量名直接访问其值。

整数类型

数据类型

描述

取值范围

Sbyte

有符号8位整数

-128127

Byte

无符号8位整数

0255

Short

有符号16位整数

-3276832767

Ushort

无符号16位整数

065535

Int

有符号32位整数

-21474826482147483647

Uint

无符号32位整数

04294967295

Long

有符号64位整数

 

Ulong

无符号64位整数

 

实数类型

类型

描述

精度

Float

32位浮点数

7

Double

64为浮点数

1516

Decimal

128位数据类型

2829位有效位



  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在C#中,关键字是编译器预先定义好的一些单词,也可以称为保留字或保留标识符。这些关键字对编译器有特殊的意义,不能用作标识符。C#共有77个关键字,如图1.5所示。\[2\] 而标识符是用来识别类、变量、函数或任何其他用户定义的项目的字符串。在C#中,标识符必须以字母、下划线或@开头,后面可以跟一系列的字母、数字、下划线。标识符中的第一个字符不能是数字,也不能包含任何嵌入的空格或符号。此外,标识符不能是C#关键字,除非它们有一个@前缀。标识符必须区分大小写,大写字母和小写字母被认为是不同的字母。\[1\] 在C#中,标识符的命名约定有以下几点:标识符只能包含字母(包括大小写)、数字、@符号以及下划线,首位不能为数字,也不能是C#关键字。标识符的命名风格有三种:Pascal大小写,Camel大小写和下划线加Camel大小写。不同的命名风格适用于不同的情况,如图1.4所示。\[2\] 总结起来,关键字是编译器预先定义的单词,具有特殊意义,不能用作标识符。而标识符是用来识别类、变量、函数等用户定义的项目的字符串,有一定的命名约定和命名风格。\[2\]\[1\] #### 引用[.reference_title] - *1* [C#梳理【标识符和关键字】](https://blog.csdn.net/qiaoquan3/article/details/77802118)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【C#基础学习】第四章、标识符和关键字](https://blog.csdn.net/Hoghst_debug/article/details/127944419)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [C#关键字与标识符](https://blog.csdn.net/weixin_66598341/article/details/129649260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值