列舉
列舉是c#程式語言的一種型別,跟類、結構、密封類、分布類、委託、事件、抽象都是同一級別的型別。
列舉用enum關健字來定義。
列舉可以一次性定義一組常量和常量的使用方式一樣,列舉通常用在分支語句中,這種做法可以增加程式的可讀性。
列舉中的每乙個元素實際上都是「符號/值」型別的。如果不給列舉中的成員附值,那麼他們的值會從0開始。
例項**:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace hello_world
//定義乙個靜態方法
static string stringformat(color c) ", (int)c);
case color.green:
return string.format("green=", (int)c);
case color.bule:
return string.format("blue=", (int)c);
default:
return "無效的顏色";}}
//定義列舉
enum color}}
效果展示
c 入門教程 八
事前日常敲黑板 1 事情從今天開始變得複雜了 需要用心了哦 首先,思考下面情形 輸入乙個數字,輸出這個數到0之間的所有數字 不要掙扎了,流程圖逃不掉的 仔細觀察一下,看一下和前面的if 的流程圖有什麼區別.答案 if的判斷框的兩個分支都是向下的,這裡面的乙個分支是向上的,也就是說如果判斷的結果滿足某...
C 入門教程(八) if 語句
小古銀的官方 完整教程 鞏固練習 以下整個是一條if語句 if true或者false else if true或者false else if true或者false 這裡可以有一堆else if true或者false else 當上面都是false的時候 if語句從上向下一步步判斷,當遇到第乙個...
C 任務導引教程》練習八
66,靜態成員與非靜態成員的訪問方式 using system class text static void g 靜態 函式 成員 class program 67,靜態資料成員的定義和引用 using system class myclass public void printmumber a,b...