欢迎来到天天文库
浏览记录
ID:45756220
大小:52.82 KB
页数:12页
时间:2019-11-17
《C#语言基础口诀》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C#语言基础本章要点:VisualC#.NET数据类型概述VisualC#.NET简单数据类型的使用VisualC#.NET的常量和变量VisualC#.NET的运算符与表达式VisualC#.NET的常用方法3.1.2VisualC#.NET的数据类型简介VisualC翔.NET的数据类型图3.1.3简单数据类型1整数数据类型整型妾型说朋符及其含义数据妾型符占用的字节数•数值的范国有符号字节型1・128^+127字节曇1b+255緬整型2-3276800+32767无符号緬整型ijshort2Os65535int4-2147483648s+21
2、47483647无符号整型wint^rWW4Os+4294967295,长整墜w83s+26i无符号长整型80s2化12.字符及字符串数据类型C#的字符类型冇以下特点:(1)每个字符占2个字节。(2)C#中的字符型与整型之间不能再像C/C++中口动转换。以下语句在C#中不合法:charc=13;不过用户依旧可以将一个整型数显式地转换为一个字符数据类型,然后赋值给字符变量。如下:charc=(char)13;转义字符表1转义字符含义转义字符含义1回车换行符•・・•警示键(感叹号)•1h.Tab符号V•無1号1垂直制表符V单引号1电退格符U反斜杠・1
3、1w回车符Wih1-4捡十六进制换玛序列表示的字符・・・・V・・WW・<<.・・<・■<、・・_<换页符luhhhhWWVW^1~4位Unicode码表示的字符
4、空字简2.string类一个字符串是被双引号包含的-•系列字符。例如:“howareyou!”(1)常规字符串常数。(注意转义字符的使用)(2)逐字字符串常数。逐字字符串常数以@开头,后跟一对双引号,在双引号中放入字符。stringsir2=''hello,world";表示:hello,worldstringsir3=@''hello,world";表示:hello,worldstri
5、ngstr4=6、,一般产生在除数为0的情况下,例如,1.2/0.0的结果是正无空人,-1.2/0.0的结果为负无空大。(3)存在非数字值(Noz-Number,简称NaN)。当出现0.0/0.0这种非法运算的时候就会出现非数字值。(4)对于浮点运算,如果运算结果的绝对值在粘度范围内小到一定程度,系统就会当做()值处理(+0或•0)。5.小数类型乂称十进制类型,其类型说明符为decimal,主耍用丁•金融领域,乂称金融类型,其表示的值的范围大约是至J7.9X1028,比“过类型小,但是英耕确度却可以达到28到29位。在十进制类型的数据的后面加上“E,表示该数据是小7、数类型,如0.1m、1239“等。3.1.4常量与变量1.常量常量又叫常数,是在程序运行过程中其值不改变的量。常量也冇数据类型,在C#语言中,常量的数据类型有多种,分别是:sbyte>byte>short>ushort、int>uint.long>ulong、char、float>double>decimal、boolsstring等。符号常量声明的格式如下。[格式]:[常量修饰符]const类型说明符常屋名=常量衣达式;例如:publicconstiniA=1,B=3;与C/C++类似,在C#中,例如:classConstExample{pub8、licconstintA=l;publicconstintB=A+2;I注懣:常量是静态的,能够在类中访问。【例2-1]分析下列程序的执行结果。[程序代码]classConstExample{publicconstintA=l;publicconstintB=(A+2)*(A+3);{publicstaticvoidMain(){System.Console.WriteLine(nA={0),B={1l^^ConstExample.A^ConstExample.B);)}classConstTest)程序分析本题在类ConstExample屮定义9、了两个常量A和B,以最后输出的结果是1和12。[运行结果]C:DocumentsandSettingstongaihong.Z?KJ
6、,一般产生在除数为0的情况下,例如,1.2/0.0的结果是正无空人,-1.2/0.0的结果为负无空大。(3)存在非数字值(Noz-Number,简称NaN)。当出现0.0/0.0这种非法运算的时候就会出现非数字值。(4)对于浮点运算,如果运算结果的绝对值在粘度范围内小到一定程度,系统就会当做()值处理(+0或•0)。5.小数类型乂称十进制类型,其类型说明符为decimal,主耍用丁•金融领域,乂称金融类型,其表示的值的范围大约是至J7.9X1028,比“过类型小,但是英耕确度却可以达到28到29位。在十进制类型的数据的后面加上“E,表示该数据是小
7、数类型,如0.1m、1239“等。3.1.4常量与变量1.常量常量又叫常数,是在程序运行过程中其值不改变的量。常量也冇数据类型,在C#语言中,常量的数据类型有多种,分别是:sbyte>byte>short>ushort、int>uint.long>ulong、char、float>double>decimal、boolsstring等。符号常量声明的格式如下。[格式]:[常量修饰符]const类型说明符常屋名=常量衣达式;例如:publicconstiniA=1,B=3;与C/C++类似,在C#中,例如:classConstExample{pub
8、licconstintA=l;publicconstintB=A+2;I注懣:常量是静态的,能够在类中访问。【例2-1]分析下列程序的执行结果。[程序代码]classConstExample{publicconstintA=l;publicconstintB=(A+2)*(A+3);{publicstaticvoidMain(){System.Console.WriteLine(nA={0),B={1l^^ConstExample.A^ConstExample.B);)}classConstTest)程序分析本题在类ConstExample屮定义
9、了两个常量A和B,以最后输出的结果是1和12。[运行结果]C:DocumentsandSettingstongaihong.Z?KJ
此文档下载收益归作者所有