C 學習教程八

2021-06-20 04:19:05 字數 759 閱讀 7061

列舉

列舉是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...