System.Single

来源:互联网 发布:网络歌曲改编歌词 编辑:程序博客网 时间:2024/06/06 18:10

浮点:

    类型

    别名

    float

    System.Single

    double

    System.Double

    decimal

    System.Decimal

    字符:

    类型

    别名

    允许的值

    bool

    System.Boolean

    true/flase

    char

    System.Char

    一个unicode字符,存储0~65535之间的整数

    string

    System.String

    一组字符

    Note:

    1.这些类型中的每一种都利用了。net framework中定义的标准类型。使用标准类型可以在语言之间交互操作。在C#中这些类型的名称是framework中定义的别名。

    2.string字符数没有上限,因为它可以使用可变大小的内存。字符串是引用类型,所以字符串可以被赋予null值,即字符串变量不引用字符串。

    3.3.2变量的命名

    基本命名规则如下:

    1.变量名的第一个字符必须字母、下划线或者@.

    2.其后的字符可以说是字母、下划线或者数字。

    Microsoft建议:

    对于简单的变量,使用camelCase规则;对于比较高级的命名室友PascalCase.

    3.3.3字面值

    转义序列

    转义序列

    产生的字符

    字符的Unicode值

    \'

    单引号

    0x0027

    \"

    双引号

    0x0022

    \\

    反斜杠

    0x005C

    \0

    空

    0x0000

    \a

    警告(产生蜂鸣)

    0x0007

    \b

    退格

    0x0008

    \f

    换页

    0x000C

    \n

    换行

    0x000A

    \r

    回车

    0x000D

    \t

    水平制表符

    0x0009

    \v

    垂直制表符

    0x000B

    Notice:

    Unicode值是字符在Unicode字符集中16进制值。该转移序列包括标准的"\"字符,后跟一个u和4位16进制值。

    如:" wyh \'s  blog " 等价于 " wyh \u0027s blog "

    3.3.4变量的声明和赋值

    1.同时声明多个类型相同的变量。

    int xsize, ysize ;

    3.4表达式

    1.运算符的很广泛,有简单的,也有复杂的,复杂的操作则包括通过变量内容的二进制表示来处理它们。

    3.4.1数学运算符

    1.+(一元)  :   var1=-var2 ;   //var1=var2*-1

    var1=+nar2 ;

    +运算符对结果没有影响。他不会把值变成正的:假如var2=-1,那么+var2表达式的值还是等于-1.这个运算符最有用的方面是,可以定制它的操作,运算符的重载。

    2.对bool变量使用数学运算符,编译器会报错。

    3.Char变量的想家也会有点让人摸不着头脑。记住,char变量实际上存储的是数字,所以把两个char变量加在一起也会得到一个数字(int类型,隐式转换)。

    4.String变量能使用的数学运算符只有+.还有赋值运算符+=.

    5.递增、递减运算符:

   

0 0
原创粉丝点击