假設定義了乙個這樣的列舉型別:
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 語言一般都能實現基本功能,但不同程式設計師就這道題寫出的 有很大區別,可以說這道題能夠很好地反應出程式設計師的思維和程式設計習慣,因此已經被包括微軟在內的多家公司用作...