《枚举——C#第八周》
来源:互联网 发布:旅游路线规划软件 编辑:程序博客网 时间:2024/06/05 05:25
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称: 《枚举——C#第八周》
* 作 者: 刘江波
* 完成日期: 2012 年 10 月 16 日
* 版 本 号: v1.1
* 对任务及求解方法的描述部分
* 问题描述:
枚举是指程序中某个变量具有一组确定的值,通过枚举可以将其一一列举出来。
如:可以将一年四季分别用符号Spring,Summer,Autumn,Winter来表示;
* 程序头部的注释结束
*/
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ enum Color { Red, Yellow, Green } class TrafficLight { public static void WhatInfo(Color colar) { switch (colar) { case Color.Red: Console.WriteLine("Stop!"); break; case Color.Yellow: Console.WriteLine("Warning!"); break; case Color.Green: Console.WriteLine("Go!"); break; } } } class Test { static void Main(string[] args) { Color c = Color.Red; Console.WriteLine(c.ToString()); TrafficLight.WhatInfo(c); Console.ReadKey(); } }}
总结:
1.对第一个枚举成员,如果没有显示赋值,它的数值为0;
2.对其他枚举成员,如果没有显示赋值,它的值等于前一枚成员的值加1;
3.枚举成员前面不能显式的使用修饰符。
每个枚举成员隐含都是const的,其值不能改变;
每个成员隐含都是public的,其访问不受限制;
每个成员隐含都是static的,直接用枚举类型名进行访问;
- 《枚举——C#第八周》
- 《结构——C#第八周》
- 黑马程序员第八季——高新技术——枚举
- 《类使用接口——C#第八周》
- 《算算还有多久到春节——C#第八周》
- 《Random类的使用——C#第八周》
- C#的Enum—枚举
- C#入门经典—第八章
- 第八周—求值
- 第八周—小明借书
- 第八周—等差数列
- C#的Enum——枚举
- C#的Enum——枚举
- C#的Enum——枚举
- C#的Enum——枚举
- C#的Enum——枚举
- C#的Enum——枚举
- C#的Enum——枚举
- 自动识别图形验证码
- 安装oracle 11g 保护Database Control时出错,Database Control已在非安全模式下启动
- C++类的存储空间
- daemon函数实现原理
- Google calendar 农历生日提醒生成工具[Excel宏文件]
- 《枚举——C#第八周》
- SaaS安全性:评价SaaS加密方法
- VC中调用exe
- Objective-c语言特征小探
- JAVA第一个窗体小程序
- sqlmap 使用,收藏备用
- Provable APIs(可查的API)
- ubuntu10.04下ruby相关问题
- case where then 的使用