枚举学习案例

2016-01-29 12:33 3 1 收藏

枚举学习案例,枚举学习案例

【 tulaoshi.com - ASP.NET 】


using System;
class EnumExample
{
public enum TimeOfDay :int
{
Morning=0,
Afternoon=1,
Evening=2
}
public static int Main()
{
WriteGreeting(TimeOfDay.Morning);
return 0;
}

static void WriteGreeting(TimeOfDay timeOfDay)
{
switch(timeOfDay)
{
case TimeOfDay.Morning:
Console.WriteLine("Good morning!");
break;
case TimeOfDay.Afternoon:
Console.WriteLine("Good afternoon");
break;
case TimeOfDay.Evening:
Console.WriteLine("Good evening!"); break; default: Console.WriteLine("Hello"); break; } }}

来源:http://www.tulaoshi.com/n/20160129/1486592.html

延伸阅读
标签: Web开发
在JavaScript目前的版本中,没有枚举这个概念(当然,ECMA-262第三版中已经将enum作为关键字保留)。然而,如同JavaScript中没有class一样,但我们仍然可以通过间接的方式——JSON来实现它。 如下,我们来定义Week的枚举: if(typeof WeekDay == "undefined"){ var WeekDay = {}; ...
一个自定义的404错误页面将鼓励用户在您的网站上停留更长的时间。这种页面必须容易理解,友好(保持网站的整体感觉)以及有一些互动。你会看到下面的例子中,有的网站会在404页面中添加用户可以参与的小游戏。 在这篇文章中,你会发现一些充满创意的404错误页面设计。我希望这个集合能够启发和帮助你设计自己的404错误页面。 Juicy Graphics ...
当今移动应用引导流程的设计可谓是环肥燕瘦。有些就如同创建账户或是登录页面一样简单,而更多的则是包含了应用引导或是操作指南之类的内容。无论你打算如何设计引导流程,看看别人是怎么做的总是有价值的,并且也能从中获得一些启发。 本文译者微信号开卷有译,欢迎关注呦。 接下来我将给大家介绍4个不同应用的引导设计Days、Duolingo、Acor...
标签: Web开发
From: JavaEye.com 枚举JavaScript对象的函数: function iterator(obj) {  for (var property in obj) {  document.writeln("p" + property + " : " + obj[property] + "/p");  } } 一个简单示例(test.js): function&nb...
从C++转到Java上的程序员一开始总是对Java有不少抱怨,其中没有枚举就是一个比较突出的问题。那么为什么Java不支持枚举呢?从程序语言的角度讲,支持枚举意味着什么呢?我们能不能找到一种方法满足C++程序员对枚举的要求呢?那么现在就让我们一起来探讨一下这个问题。 枚举类型(Enumerated Types) 让我们先看下面这...

经验教程

406

收藏

97

精华推荐

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部