C# Color枚举简单描述

开发 后端
这里介绍C# Color枚举,枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。

本文向大家介绍C# Color枚举,可能好多人还不知道Color枚举,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。

枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。

  1. enum Color  
  2. {  
  3.    Red,  
  4.    Blue,  
  5.    Green  
  6. }  
  7. class Shape  
  8. {  
  9.    public void Fill(Color color) {  
  10.       switch(color) {  
  11.          case Color.Red:  
  12.             ...  
  13.             break;  
  14.          case Color.Blue:  
  15.             ...  
  16.             break;  
  17.          case Color.Green:  
  18.             ...  
  19.             break;  
  20.          default:  
  21.             break;  
  22.       }  
  23.    }  

显示了一个C# Color枚举和一个使用此枚举的方法。Fill 方法的签名清楚地表明可以用给定的颜色之一来填充形状。

使用枚举胜过使用整数常数(在没有枚举的语言中很常见),这是因为使用枚举使代码更具可读性和自归档。代码的自归档特性还使开发工具可以帮助代码编写和其他“设计器”活动。例如,对参数类型使用 Color 而不用 int 使聪明的代码编辑器能够建议 Color 值。以上介绍C# Color枚举

【编辑推荐】

  1. C# 3.0编译器简单介绍
  2. C#使用函数重载学习笔记
  3. Visual C#对数据库处理概述
  4. C#具有隐式类型声明描述
  5. C#使用SharpZipLib分析
责任编辑:佚名 来源: cnblogs
相关推荐

2009-08-31 18:32:01

C# ListBoxE

2009-08-19 10:09:21

C#和C++

2009-08-21 17:31:58

C#垃圾回收

2009-09-02 13:01:11

C#多路广播

2009-08-13 17:58:34

C#存储过程

2009-09-07 14:33:02

C# switch语句

2009-09-16 09:01:40

C#多维数组

2009-08-28 09:30:48

C#命名属性

2009-09-01 18:25:32

C#结构实例

2009-09-07 15:31:49

C#支持事件

2009-08-27 10:01:52

C#自动属性

2009-09-03 16:55:58

C#引用类型

2009-08-20 16:45:03

C#哈希值

2009-09-02 17:38:16

C#泛型支持

2009-08-26 14:54:23

C# new和over

2009-09-03 10:19:12

C#表单控件

2009-09-02 10:39:00

C#释放托管资源

2009-08-31 17:53:20

C#实现索引器

2009-09-17 16:28:27

C#参差数组

2009-08-18 10:30:30

C#枚举
点赞
收藏

51CTO技术栈公众号