 |
NET基础知识----.Net中C#值的类型 |
|
 |
NET基础知识----.Net中C#值的类型 NET中C#值的类型 Simple types (简单类型,也叫纯量性是直接由元素构成的数据)。 他们可以分成整数、布尔、字符、实数类型、结构类型和枚举类型 整数类型包括八种: sbyte (短字节:有符号的8位整数从-128---127) bety(字节:无符号8位整数从0---255) shurt(短整性:有符号16位整数从-32768---32767) ushurt(无符号短整性:无符号16位整数从0---65535) int(整性:有符号32位整数从-2147483648---2147483647) uint(无符号整性:无符号32位整数从0---4294967295) long(长整性:有符号64位整数从-9223372036854775808---9223372036854775807) ulong(无符号长整性:从0---18446744073709551615) 他们数字的规律满足下面公式: 有符号X为整数可以用2的X次方计算的值加1除2得负向最大值,减1除2得正向最大值。 无符号X为整数可以用2的X次方计算减1得最大值。 其中X可以取:8*Y(Y可以取1、2、3、4) 布尔类型包括两种: True (代表:对、真) False (代表:错、假) 字符类型包括三种: 这三种分别是数字字符、英文字符、表达字符。 C#使用是Unicode字符集:是一个16位的字符集可以满足大部分的语言。 实数类型包括两种: 浮点类型 Float(单精度浮点类型:属于7位数的精度取值) Double(双精度浮点类型:属于15/16位的精度取值) 十进制类型 Decimal(十进制类型:属于28/29位精度取值) 结构类型: 彼此相关的值组成一个整体,这个整体叫结构类型 枚举类型: 和结构类型不同,它同一时刻只能选取中间某个值。
┈--→o從沒想到我會如此[在乎伱]o.. LΟvё.不管我們統局是否[完美]o. ─⊕┈.我都不會放棄伱┈ ⊕┈o┈─→ ..o..因爲.︵.我喜歡伱
╭灬╮ ╰``╯ 天才专用 ^o^ 盗板不究 copy(c)04.tee.cg.myron
悠然 发表于 2005-11-15 [所属栏目: PC应用 | 返回首页]
|