1樓:匿名使用者
我來解答你問題吧,這個enum 是遊離於class 之外的型別,所以它有著與 在class 之內型別本質的區別, 它是使用者自定義的, 所以不像 string 需要加「」號 ,像char 需要加'' 號 。舉個例子, 定義enum 時 , 可以直接這樣寫enum e=, 它有兩個值,預設顯示它本身,但如果在它後面加個=1 就可以看到效果,這是它的位置 ,即enum e=, 我們知道字串與int 型別是不可以相加的, 但這裡可以,說明它本身是一個整形,它支援的聯絡包括:byte、sbyte、short、ushort、int、uint、long、ulong; 說明它與 在class 之內的 型別有本質區別 。
在這道題中, 用 enum 做不是好方法。因為在 swith(), 括號內填的應該是一個 變數。 但是,照你編寫的**來講,括號內應該填library , 而 由enum 定義的library 是一個型別,不是變數,所以這樣做就錯了。
這道題不必用enum,就可以輕鬆地完成。
2樓:匿名使用者
有個轉換類 convert,這樣寫就可以轉換成你想要的型別了 例如: convert.tostring (想轉換的欄位);
3樓:匿名使用者
型別轉換有很多種,convert、as、parse、強制型別轉換,等等,其實你隨便找一種就可以
c#中字串如何轉換在列舉型別?
4樓:秒懂百科
通過格式操作使任意型別的資料轉換成一個字串
5樓:匿名使用者
字串一般轉換不成列舉型別:
你可以再定義列舉是 指定列舉的轉換
enum.parse(enumstr.b, "b");
}private enum enumstr
6樓:匿名使用者
2樓先把你的**去編譯一下看能否通過。
msdn中enum.parse的兩個過載如下宣告:
public static object parse(type enumtype,
string value
)public static object parse(type enumtype,
string value,
bool ignorecase
)我直接把msdn的例子給樓主看看
//一個enum的例子
enum colors ;
//轉換的例子
colors mycolor = (colors)enum.parse(typeof(colors), "yellow");
7樓:匿名使用者
使用enum.parse()方法。
如何將掃描檔案轉換成,如何將掃描檔案轉換成word
如果pdf文件中的文字可以選擇,直接複製貼上即可。如果不可選擇的話就需要如捷速pdf文字識別軟體進行文字識別後將pdf轉換成word。也可用adobe reader和office 2003。方法如下 用adobe reader開啟這個pdf文件,點選 檔案 選單中的 列印 命令,開啟 列印 對話方塊...
2019如何將pdf轉換成,2015如何將pdf轉換成word
檔案傳上來,給你幫忙轉換 參見這幾個軟體 如何將pdf轉換成word文字文件 如何將pdf轉換成word版本 我們來看一下具體操作方法 3.進入下一個介面之後,我們在上方各種功能選項內選擇 pdf轉word 的頁面,單擊新增檔案將自己需要轉換成word的pdf檔案選中,單擊開啟。或者選擇將需要轉換成...
如何將pdf轉換成快捷鍵,如何將pdf轉換成word快捷鍵
如何將pdf轉換成word 聽見使用爍光pdf轉換器把pdf轉換成word爍光pdf轉換器可以批量轉換pdf檔案,而且轉換的文件質量也很高,基本上不會有錯亂的情況。操作步驟 pdf怎麼轉換成word?以上就是pdf轉word的方法了,有需要的小夥伴趕緊試試吧。2.用看圖王開啟一份pdf檔案,直接選中...