zoukankan      html  css  js  c++  java
  • C# 2010 从入门到精通 学习笔记8 第9章 使用枚举和结构来创建值类型

    C# 2010 从入门到精通 学习笔记8 第9章 使用枚举和结构来创建值类型

    本章内容

    1. 声明枚举类型
    2. 创建并使用枚举类型
    3. 声明结构类型
    4. 创建并使用结构类型

    9.1 使用枚举

    C#提供了一个很好的方案,可以使用enum关键字创建一个枚举(enum)类型,限制其值只能是一组符号名称。

    9.1.1 声明枚举

    先写一个enum关键字,后跟一对{},然后再{}内添加一组符号,这些符号标识了该枚举类型可以拥有的合法的值。

    9.1.2 使用枚举

    枚举类型的变量只有在赋值之后才能使用。只能将枚举类型定义的值赋给一个枚举变量。

    注意:和所有值类型一样,可以使用?修饰符来创建一个可空的枚举变量。
    适用于整数变量的许多标准操作符同样适用于枚举变量。唯一例外的是按位(bitwise)和移位(shift)操作符。

    9.1.3 选择枚举文字常量值

    在枚举的内部,每个元素都关联(对应)着一个整数值。默认情况下,第一个元素对应整数0,以后每个元素对应的整数都递增1。
    可以把一个特定的整数常量(例如1)和一个枚举类型的文字常量关联起来。

    各文字常量对应基础值变为1,2,3,4。
    多个枚举文字常量可以拥有相同的基础值。

    9.1.4 选择枚举的基本类型

  • 相关阅读:
    2-5
    2-3
    2-2
    2-1
    1-1
    实验6-1 求数组及其下标
    实验4-2 关于求阶乘的运算
    作业 3-5 switch语句的应用
    作业3-6 查询水果单价
    作业3-4 判断是不是闰年
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3856730.html
Copyright © 2011-2022 走看看