(5)字符型 字符(char)型用于表示单个的 Unicode 字符,可以表示世界上大多数的语言中的字 符。char类型对应于 NETFramework中定义 的 System. Char类。单个 Unicode字符为16位 长,因此字符型的长度也是16位长(两个字 节)。在C/C++中,字符型可以和整数类型相 互转换,在C#中字符型无法隐式转换的转换 为整数类型,但是可以显式转换
(5)字符型 字符(char)型用于表示单个的Unicode 字符,可以表示世界上大多数的语言中的字 符。char类型对应于.NET Framework中定义 的System.Char类。单个Unicode字符为16位 长,因此字符型的长度也是16位长(两个字 节)。在C/C++中,字符型可以和整数类型相 互转换,在C#中字符型无法隐式转换的转换 为整数类型,但是可以显式转换
(6)字符串类型 字符串实际上是 Unicode字符的连续集合 ,通常用于表示文本,而Sng是表示字符串 的 System. Char对象的连续集合。在C#中提 供了对字符串( string)类型的强大支持,可 以对字符串进行各种的操作。 string类型对应 于 NETFramework中定义的 System. String类 , System. String类是直接从 object派生的,并 且是fina类,不能从它再派生其他类
(6) 字符串类型 字符串实际上是Unicode字符的连续集合 ,通常用于表示文本,而String是表示字符串 的 System.Char 对象的连续集合。在C#中提 供了对字符串(string)类型的强大支持,可 以对字符串进行各种的操作。string类型对应 于.NET Framework中定义的System.String类 ,System.String类是直接从object派生的,并 且是final类,不能从它再派生其他类
2.结构类型 把一系列相关的变量组织成为一个单一实体 的过程,称为生成结构的过程。这个单一实体 的类型我们就叫做绩构类型,每一个变量称为 构的成员。结构类型的委量来用Sc进行 声明 (1)定义一个结构类型 下面的程序代码说明定义一个通讯录记录结 构(包括姓名、电话和地址)的定义 Struct Phone Book public string name; public string phone public string address;
2. 结构类型 把一系列相关的变量组织成为一个单一实体 的过程,称为生成结构的过程。这个单一实体 的类型我们就叫做结构类型,每一个变量称为 结构的成员。结构类型的变量采用struct来进行 声明。 (1)定义一个结构类型 下面的程序代码说明定义一个通讯录记录结 构(包括姓名、电话和地址)的定义。 Struct PhoneBook{ public string name; public string phone; public string address; }
(2)定义一个结构类型的变量 Phone Book p1 p1就是一个通讯录( Phone book)结构类 型的变量。上面声明中的“ public表示对结 构类型的成员的访问权限。对结构成员的访 问通过结构变量名加上访问符“.”号,后跟成 员的名称:p1name="tom"; 结构类型包含的成员类型没有限制,可以 相同也可不同
(2)定义一个结构类型的变量 PhoneBook p1; p1就是一个通讯录(PhoneBook)结构类 型的变量。上面声明中的“public”表示对结 构类型的成员的访问权限。对结构成员的访 问通过结构变量名加上访问符“.”号,后跟成 员的名称: p1.name=″tom″; 结构类型包含的成员类型没有限制,可以 相同也可不同
3.枚举类型 枚举(enum)实际上是为一组在逻辑上密 不可分的整数值提供便于记忆的符号。 下面的程序代码声明了一个代表星期的枚举 类型的变量 Enum Week Dayt Sunday, Monday, Tuesday, Wednesday, Friday, Saturday Week Day day 注意:枚举类型的变量在某一时刻只能取枚 举中某一个元素的值
3. 枚举类型 枚举(enum)实际上是为一组在逻辑上密 不可分的整数值提供便于记忆的符号。 下面的程序代码声明了一个代表星期的枚举 类型的变量。 Enum WeekDay{ Sunday,Monday,Tuesday,Wednesday, Friday,Saturday }; WeekDay day; 注意:枚举类型的变量在某一时刻只能取枚 举中某一个元素的值