自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C# 枚舉使用時的一點建議

開發(fā) 后端
C# 枚舉使用時的一點建議主要向你介紹了在使用C# 枚舉的時候,需要注意的幾點情況,希望這些建議對你C# 枚舉使用時都有所幫助。

C# 枚舉使用時的一點建議都有哪些呢?

優(yōu)先考慮使用枚舉,而不是類的靜態(tài)常量

C# 枚舉使用實例:

  1. public static class Day  
  2. {  
  3.     public static int Sun = 1;  
  4.     public static int Mon = 2;  
  5.     public static int Tue = 3;  
  6.     //...  

應(yīng)該使用如下的枚舉:

  1. enum Day { Sun = 1, Mon, Tue, Wed, Thu, Fri, Sat }; 

如果參數(shù)、返回值、變量等類型可以是枚舉,則不要使用其它基礎(chǔ)類型

C# 枚舉使用實例:

  1. Range r = Range.MAX; //好  
  2. int r = (int)Range.MAX; //不好 

C# 枚舉使用時的一點建議之枚舉命名

枚舉一般使用名詞或名詞組合,簡單枚舉使用單數(shù),標(biāo)志枚舉使用復(fù)數(shù)。

大多數(shù)情況下不需要更改枚舉的默認(rèn)類型

C# 枚舉使用時的一點建議,使用 int(System.Int32)作為枚舉類型。除非:

◆枚舉是標(biāo)志枚舉,且標(biāo)志多于 32 個(此時 int 類型裝不下)。

◆枚舉被非常大量且頻繁地使用,為了節(jié)約空間使用小于 int 的類型。

◆不得不使用其它類型的情況。

C# 枚舉使用時的一點建議就向你介紹到這里,希望對你了解和學(xué)習(xí)C# 枚舉使用有所幫助。

【編輯推薦】

  1. C# 進(jìn)度條效果實現(xiàn)實例
  2. C# 枚舉簡介及優(yōu)點淺析
  3. C# 枚舉實例應(yīng)用淺析
  4. C# 枚舉常用方法淺析
  5. C# 枚舉和常量應(yīng)用區(qū)別淺析
責(zé)任編輯:仲衡 來源: 博客園
相關(guān)推薦

2009-08-18 13:06:17

C#枚舉類型

2009-08-19 11:23:12

C#操作Word

2009-08-13 17:52:13

C#構(gòu)造函數(shù)

2009-08-27 17:50:09

interface接口

2009-09-09 10:53:25

C# MessageB

2009-08-28 16:30:24

C#線程

2009-08-14 11:29:28

C#創(chuàng)建Windows

2009-08-18 17:34:25

C#操作符重載應(yīng)用

2009-08-19 13:49:14

C#操作注冊表

2009-09-03 14:28:23

C#日期格式化

2009-08-18 17:20:17

C#操作符重載

2009-08-18 09:37:14

C#枚舉類型

2009-08-18 10:30:30

C#枚舉

2009-07-27 09:56:51

IT職場建議

2009-04-13 11:50:14

經(jīng)驗交流職業(yè)分析面試

2010-09-16 09:19:17

2019-04-16 15:05:59

ServerlessIT基礎(chǔ)局域網(wǎng)

2021-11-28 22:57:41

C語言STM32寄存器

2011-04-07 10:13:48

數(shù)據(jù)庫開發(fā)

2009-08-17 18:31:39

C# 枚舉
點贊
收藏

51CTO技術(shù)棧公眾號