C#開發(fā)之int與string轉(zhuǎn)化操作
1、int–>string
int a = 15; string s1 = a.ToString(); string s2 = Convert.ToString(a);
2、string –>int
string s = "18"; int a1 = int.Parse(s); int a2; int.TryParse(s, out a2); int a3 = Convert.ToInt32(s);
總結(jié):
1、可以使用Convert對(duì)int,string進(jìn)行來回轉(zhuǎn)化,并且可以指定轉(zhuǎn)化的進(jìn)制;
2、轉(zhuǎn)化為string,可以使用ToString方法;
3、轉(zhuǎn)化為int,可以使用int.Parse或者int.TryParse方法。
為什么沒有string.Parse和string.TryParse方法?不需要,ToString就可以了。
補(bǔ)充知識(shí):C#中,把int轉(zhuǎn)成string,string轉(zhuǎn)成int
1,int轉(zhuǎn)成string
用toString
或者Convert.toString()如下
例如:
int varInt = 1; string varString = Convert.ToString(varInt); string varString2 = varInt.ToString();
2,string轉(zhuǎn)成int
如果確定字符串中是可以轉(zhuǎn)成數(shù)字的字符,可以用int.Parse(string s),該語句返回的是轉(zhuǎn)換得到的int值;
如果不能確定字符串是否可以轉(zhuǎn)成數(shù)字,可以用int.TryParse(string s, out int result),該語句返回的是bool值,指示轉(zhuǎn)換操作是否成功,參數(shù)result是存放轉(zhuǎn)換結(jié)果的變量。
例如:
string str = string.Empty; str = "123"; int result=int.Parse(str); string str = string.Empty; str = "xyz"; int result; int.TryParse(str, out result);
C# —— String類型轉(zhuǎn)換Int類型、Float類型
int a; float b; a = int.Parse (textBox.Text); //string類型轉(zhuǎn)換int類型 b = float.Parse(textBox.Text); //string類型轉(zhuǎn)換float類型
以此類推\(^o^)/~
以上這篇C#開發(fā)之int與string轉(zhuǎn)化操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- C#與C++?dll之間傳遞字符串string?wchar_t*?char*?IntPtr問題
- C#?BitArray(點(diǎn)矩陣)轉(zhuǎn)換成int和string的方法實(shí)現(xiàn)
- C#中BitConverter.ToUInt16()和BitConverter.ToString()的簡(jiǎn)單使用
- C# 6.0 內(nèi)插字符串(Interpolated Strings )的使用方法
- C#中字符串優(yōu)化String.Intern、IsInterned詳解
- C#中把字符串String轉(zhuǎn)換為整型Int的小例子
- c# StringBuilder.Replace 方法 (Char, Char, Int32, Int32)
- C#中String轉(zhuǎn)int的四種方法
相關(guān)文章
C#動(dòng)態(tài)創(chuàng)建Access數(shù)據(jù)庫及密碼的方法
同為微軟的產(chǎn)品,本文將討論的是C#如何創(chuàng)建Access數(shù)據(jù)庫,同時(shí)創(chuàng)建數(shù)據(jù)庫密碼與相關(guān)操作,希望對(duì)大家有所幫助。2015-09-09
基于C#實(shí)現(xiàn)一個(gè)最簡(jiǎn)單的HTTP服務(wù)器實(shí)例
這篇文章主要介紹了基于C#實(shí)現(xiàn)一個(gè)最簡(jiǎn)單的HTTP服務(wù)器的方法,詳細(xì)分析了http服務(wù)器的實(shí)現(xiàn)原理與相關(guān)技巧,以及對(duì)應(yīng)的注意事項(xiàng),需要的朋友可以參考下2014-12-12
C#實(shí)現(xiàn)簡(jiǎn)單的汽車租賃系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)汽車租賃系統(tǒng)的具體實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05
Unity實(shí)現(xiàn)高效的音效管理類的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何通過Unity實(shí)現(xiàn)高效的音效管理類,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的可以了解一下2023-03-03

