C#中把字符串String轉換為整型Int的小例子
更新時間:2014年08月04日 10:36:13 作者:洪哥
這篇文章主要介紹了C#中把字符串String轉換為整型Int的小例子,本文使用TryParse方法實現轉換,需要的朋友可以參考下
本文介紹如何在使用C#開發(fā)程序時,將一個字符串String變量的值轉換為一個整型Int變量。
比如,我們在C#中定義一個字符串變量,用它來獲取一個xml中的值。小編這里并不是故意要用一個字符串去獲取xml節(jié)點的值,而是使用InnerText的方式獲取的值必須是字符串String類型的。
復制代碼 代碼如下:
string tmpValue = "";
tmpValue = xml.DocumentElement["expirydays"].InnerText.Trim();
我已知這個expirydays里面是存放的一個整形Int變量,所以,我需要將字符串String類型轉換為整形Int類型。
復制代碼 代碼如下:
int expirydays = 365;
if (int.TryParse(tmpValue, out expirydays) == false)
throw new Exception("expirydays 節(jié)點不是數字");
上面我們使用了一個新的整形Int變量expirydays,使用調用int.TryParse方法,將tepValue強制轉換為整形Int類型。如果轉換失敗,則拋出一個異常,如果轉換成功,則將轉換后的值存入expirydays這個整形變量中。
這樣,字符串String類型的tmpValue就是完美、優(yōu)雅的轉換成了整形Int類型的expirydays變量了。
關于C#如何將字符串String轉換為整形Int,本文就介紹這么多,希望對您有所幫助,謝謝!
您可能感興趣的文章:
- C#與C++?dll之間傳遞字符串string?wchar_t*?char*?IntPtr問題
- C#?BitArray(點矩陣)轉換成int和string的方法實現
- C#開發(fā)之int與string轉化操作
- C#中BitConverter.ToUInt16()和BitConverter.ToString()的簡單使用
- C# 6.0 內插字符串(Interpolated Strings )的使用方法
- C#中字符串優(yōu)化String.Intern、IsInterned詳解
- c# StringBuilder.Replace 方法 (Char, Char, Int32, Int32)
- C#中String轉int的四種方法
相關文章
C# Dictionary和SortedDictionary的簡介
今天小編就為大家分享一篇關于C# Dictionary和SortedDictionary的簡介,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-10-10

