字串轉換為列舉和整數轉換為列舉

2021-07-05 06:13:06 字數 651 閱讀 4776

假設定義了乙個這樣的列舉型別:

enum

myenum

1、字串轉換為列舉:

string

stra ="

aa";myenum myenum

=(myenum)enum.parse(

typeof

(myenum), stra);

上面的方法是區分大小寫的,也就是說,如果stra的值為「aa」,則轉換失敗;如果不需要區分大小寫,需要使用下面的方法:

string

stra ="

aa";myenum myenum

=(myenum)enum.parse(

typeof

(myenum), stra,

true

);

當最後乙個引數設定為true時忽略大小寫

2、整數轉換為列舉值

intia =2

;myenum myenum

=(myenum)ia;

這種方法可以將乙個整數轉換為列舉型別;如果ia不是乙個有效的列舉值,則轉換失敗。

列舉值轉換(字串轉換為列舉和整數轉換為列舉)

列舉值轉換 字串轉換為列舉和整數轉換為列舉 假設定義了乙個這樣的列舉型別 enum myenum 1 字串轉換為列舉 string stra aa myenum myenum myenum enum.parse typeof myenum stra 上面的方法是區分大小寫的,也就是說,如果stra的...

字串轉換為整數

class program catch exception ee console.read 轉換類 public class strconverter bool positive true int32 result 0 double tempresult 0 int start 0 while st...

字串轉換為整數

題目 輸入乙個表示整數的字串,把該字串轉換成整數並輸出。例如輸入字串 345 則輸出整數345。分析 這道題儘管不是很難,學過c c 語言一般都能實現基本功能,但不同程式設計師就這道題寫出的 有很大區別,可以說這道題能夠很好地反應出程式設計師的思維和程式設計習慣,因此已經被包括微軟在內的多家公司用作...