本章内容

  • 如何在类型之间进行隐式和显式转换
  • 如何创建和使用枚举类型
  • 如何创建和使用结构类型
  • 如何创建和使用数组
  • 如何处理字符串值
      前面介绍了有关C#语言的一些内容,现在将回顾和讨论与变量相关的其他一些较复杂的论题。

  首先讨论类型转换,即把值从一种类型转换为另一种类型。前面已经描述了其中的一些信息,这里则要正式讨论。掌握这个论题可以更好地理解表达式中(有意或无意地)混合使用类型时会发生什么?更好地控制处理数据的方式。这有助于理顺代码,避免引起不必要的误解。

  接着阐述另外一些类型的变量:

  1. 枚举 --- 变量类型,哦南瓜糊定义了一组可能的离散值,这些值可以用人们能理解的方式使用。
  2. 结构 --- 合成的变量类型,由用户定义的一组其他变量类型组成。
  3. 数组 --- 包含一种类型的多个变量,允许以索引方式访问各个数值。

  这些类型比前面使用的简单类型复杂一些,但可以使工作更容易完成。最后,学习另一个与字符串相关的主题 —- 基本字符串处理