C#枚舉類型與結(jié)構(gòu)類型實(shí)例解析
更新時(shí)間:2014年07月24日 14:45:52 投稿:shichen2014
這篇文章主要介紹了C#枚舉類型與結(jié)構(gòu)類型實(shí)例,需要的朋友可以參考下
本文以C#實(shí)例講解了枚舉類型與結(jié)構(gòu)類型的用法,程序主要是通過個(gè)人電話本演示枚舉類型與結(jié)構(gòu)類型的用法,具體代碼如下所示:
using System; class ID { //定義枚舉類型 public enum Sex { male, female };//注意別忘了這里的分號 //定義電話本的結(jié)構(gòu)類型 public struct TelBook { public string name; public Sex sex;//性別類型為枚舉類型 public string number; } //每一行打印一位用戶的電話本信息 public static void TelPrint( TelBook Someone ) { Console.Write( Someone.name + "\t"); Console.Write( Someone.sex + "\t"); Console.Write( Someone.number + "\r\n"); } public static void Main() { TelBook Joey, Rose;//聲明TelBook結(jié)構(gòu)類型兩位用戶Joey和Rose Joey.name= "Joey"; //初始化Joey電話本信息 Joey.sex= Sex.male; Joey.number = "84113128"; Rose.name = "Rose";//初始化Rose電話本信息 Rose.sex = Sex.female; Rose.number = "84117456"; TelPrint ( Joey ); //打印兩位用戶的電話本 TelPrint ( Rose ); } }
相關(guān)文章

C#實(shí)現(xiàn)打開指定目錄和指定文件的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)打開指定目錄、打開指定目錄且選中指定文件、打開指定文件,感興趣的小伙伴可以嘗試一下
2022-06-06 
C#類繼承中構(gòu)造函數(shù)的執(zhí)行序列示例詳解
這篇文章主要給大家介紹了關(guān)于C#類繼承中構(gòu)造函數(shù)的執(zhí)行序列的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
2018-09-09 
C#實(shí)現(xiàn)基于任務(wù)的異步編程模式
本文詳細(xì)講解了C#實(shí)現(xiàn)基于任務(wù)的異步編程模式,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
2022-04-04 
細(xì)說C#中的枚舉:轉(zhuǎn)換、標(biāo)志和屬性
枚舉是 C# 中最有意思的一部分,大部分開發(fā)人員只了解其中的一小部分,甚至網(wǎng)上絕大多數(shù)的教程也只講解了枚舉的一部分。那么,我將通過這篇文章向大家具體講解一下枚舉的知識,需要的朋友可以參考下
2020-02-02 
C#調(diào)用C++DLL傳遞結(jié)構(gòu)體數(shù)組的終極解決方案
這篇文章主要介紹了C#調(diào)用C++DLL傳遞結(jié)構(gòu)體數(shù)組的終極解決方案的相關(guān)資料,需要的朋友可以參考下
2017-01-01 
C# 反射與 Quartz 實(shí)現(xiàn)流程處理詳情
根據(jù)要實(shí)現(xiàn)流程處理,比如用戶可以定義一個(gè)定時(shí)任務(wù),每周一查看報(bào)表。任務(wù)是用Quartz可實(shí)現(xiàn),但用戶自己選擇報(bào)表就比較麻煩,這時(shí)因?yàn)橄到y(tǒng)的不同模塊的生成報(bào)表的函數(shù)不同,這時(shí)便可以傳入一個(gè)方法名和方法的輸入?yún)?shù),就可以調(diào)用該方法。下面小編我為大家介紹具體過程
2021-09-09