信息管理与信息系统专业 第5章变量的更多内容 任课教师:吕雅丽
信息管理与信息系统专业 任课教师:吕雅丽 第5章 变量的更多内容
本章内容 ■如何在类型之间进行隐式和显式转换 如何创建和使用枚举类型 ■如何创建和使用结构类型 如何创建和使用数组 如何处理字符串值
本章内容 如何在类型之间进行隐式和显式转换 如何创建和使用枚举类型 如何创建和使用结构类型 如何创建和使用数组 如何处理字符串值
本章内容 ■枚举:一种变量类型,用户定义一组可能的离散值,这些值 可以用人们能理解的方式使用。 结构:一种合成的变量类型,由用户定义的一组其他变量类 型组成。 数组:包含一种类型的多个变量,允许以索引方式访问各个 数值
本章内容 枚举:一种变量类型,用户定义一组可能的离散值,这些值 可以用人们能理解的方式使用。 结构:一种合成的变量类型,由用户定义的一组其他变量类 型组成。 数组:包含一种类型的多个变量,允许以索引方式访问各个 数值
51类型转换 隐式转换:从类型A到类型B的转换可在所有情况下进行,执 行转换的规则非常简单,可以让编译器执行转换。 注:char类型是用数字表示 Un code字符集中的字符,其与 ushort的存储方式相同,都存储0和65535之间的数字。所以 ushort和char的值可以互相转换。 static void Main(string[] args) ashort usual char chy usUal chVal Writeline($" usUal的值为 [usual},chVa1的值为:{cha1}。") ReadKey( usUa的值为97cHa的值为:a
5.1 类型转换 隐式转换:从类型A到类型B的转换可在所有情况下进行,执 行转换的规则非常简单,可以让编译器执行转换。 注:char类型是用数字表示Unicode字符集中的字符,其与 ushort的存储方式相同,都存储0和65535之间的数字。所以 ushort和char的值可以互相转换
51类型转换 ■ ushort和char的值转换 static void Main(string[] args) ushort usval=97 chVal =usv WriteLine($"1 usva ReadKey o 的部变量) ushort usVal 无法将类型" ushort"隐式转换为"char"。存在一个显式转换(是否缺少强制转换? static void Main(string[] args) ushort usVal=97 char chVal =(char)usval Writeline($" usual的值为 duval},chVa1的值为:{cha1}。") ReadKey o
5.1 类型转换 ushort和char的值转换