C#语言常识Word文档下载推荐.docx
- 文档编号:15165316
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:14
- 大小:413.85KB
C#语言常识Word文档下载推荐.docx
《C#语言常识Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C#语言常识Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
☐一段被编译器忽略的代码
☐作为我们阅读程序时的参考
☐可以在程序中任何地方添加注释
☐支持两种形式的注释
☐单行注释
☐带分隔符的注释
3.标识符(最多511个)
☐标识符必须由字母、数字和下划线“_”组成
☐标识符的第1个字符必须是字母或下划线
☐C#语言区分字母的大小写
☐标识符不能与关键字同名
判断如下正确否:
Abc
abc
a123
123a
_123a
Intusing=20(标识符不能与关键字同名)
4.关键字
☐C#编译器具有特殊意义的预定义保留字
☐不能在程序中用作标识符,除非在前面加@前缀
abstract
as
base
bool
break
byte
case
catch
char
checked
class
const
continue
double
decimal
default
delegate
else
enum
event
explicit
extern
false
finally
fixed
float
for
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
this
throw
true
try
typeof
uint
ulong
unchecked
unsafe
ushort
using
virtual
void
volatile
while
do
5.数据类型
整数类型
数据类型
占内存位数
取值范围
短字节型(sbyte)
8位
-128~127
字节型(byte)
0~255
短整型(short)
16位
-32768~32767
无符号短整型(ushort)
0~65535
整型(int)
32位
-2147483648~2147483647
无符号整型(uint)
0~4294967295
长整型(long)
64位
-9223372036854775808~9223372036854775807
无符号长整型(ulong)
0~18446744073709551615
实数类型
精度(小数点后的位数)
单精度类型(float)
7位
1.5×
10-45~3.4×
10-38
双精度类型(double)
15~16位
5.0×
10-324~1.7×
10-308
十进制类型(decimal)
28位
10×
10-28~7.9×
10-28
整数、小数的总称
分为浮点类型和十进制类型
字符型
☐一个单Unicode字符
☐一个Unicode字符16位长
布尔类型
☐True
☐false
常量
☐常量又叫常数,是在程序运行过程中其值不变的量
☐程序运行中是不能通过赋值等操作改变的
常量的数据类型
☐整型常量
☐浮点型常量
☐字符常量
☐字符串常量
☐布尔常量
C#转义字符
转义字符
含义
\0
空字符\u0000
\a
感叹号(Alert)\u0007
\b
退格(Backspace键)\u0008
\f
换页\u000C
\n
换行\u000A
\r
回车\u000[)
\t
水平制表符(Tab键)\u0009
\v
垂直制表符
\\
反斜杠\u005C
\’
单引号\u0027
\”
双引号\u0022
\uNNNN
4位十六进制Unicode码表示的字符
变量
☐在程序运行过程中其值可以改变的量
☐变量的声明
⏹[变量修饰符]类型说明符变量名1=初值1,变量名2=初值2,…
Object类型变量
☐Object类型的变量可以存储任意类型的数据
☐Object类型基于ASP.NET框架中的System.Object,是其他所有数据类型的基类型
☐所有数据类型均从System.Object类继承
数组
☐数据类型相同、数目一定的变量的有序集合
☐数组的变量称为该数组的元素
声明和创建数组
☐声明数组
⏹数据类型符[]数组名;
☐创建数组
⏹数组名=new数据类型[元素个数]
多维数组
☐多维数组具有多个下标
☐多维数组中用的最多的就是二维数组
☐声明二维数组
⏹数据类型符[,]数组名;
⏹数组名=new数据类型[元素个数,元素个数]
数据类型转换
☐隐式转换
⏹系统默认的类型转换形式
⏹被转换的类型的取值范围完全包含在转换到的类型的取值范围之内时才能执行隐式转换
☐显式转换
⏹明确要求编译器将一种数据类型转换为另一种数据类型
⏹也称为强制类型转换
装箱与拆箱
☐装箱
⏹将一个值类型转换为一个object类型的过程
☐拆箱
⏹将object类型显式转换成值类型的过程
表达式和运算符
☐表达式
⏹由操作数和运算符组成的式子
⏹可以计算且返回结果的简单结构
☐运算符
⏹运算符来实现对变量或其他数据进行加、减等各种运算
基本赋值运算符
☐基本赋值运算符(=)用于赋值运算
⏹变量=表达式
算术运算符
☐基本算术运算符
⏹包括:
+(加号)、-(减号)、*(乘号)、/(除号)、%(取余)
☐一元加、减运算符
⏹一元加“+”和一元减“-”
☐自增、自减运算符
⏹自增“++”、自减“--”
☐关系运算符
⏹<
(小于)、<
=(小于或等于)、>
(大于)、>
=(大于或等于)、==(等于)、!
=(不等于)
☐条件逻辑运算符
⏹!
(逻辑非)、&
&
(条件与)、||(条件或)、^(逻辑异或)、&
(逻辑与)、|(逻辑或)
☐复合赋值运算符
⏹+=、-=、*=、/=、%=、<
<
=、>
>
=、&
=、^=、|=
☐条件运算符
⏹三元运算符“?
:
”
⏹表达式1?
表达式2:
表达式3
☐字符串连接运算符
⏹运算符“+”能用于连接字符串
程序流程控制及常用语句
☐选择语句
☐循环语句
☐转移语句
选择语句
☐if语句
☐根据条件表达式的值来选择将要执行的语句
☐可实现单分支、双分支和多分枝选择结构
单分支选择结构
☐switch语句
循环语句
☐while循环
☐do-while循环
☐for循环
转移语句
☐Break
☐Continue
☐return
break语句
用于跳出switch选择语句和while、do-while、for循环语句,并转移到其后的程序段。
continue语句
用于跳出while、do-while、for和foreach循环语句,并转移到循环语句的开始重新执行。
return语句
☐用于函数的返回。
如果在程序主方法中使用return语句,则程序结束。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 语言 常识