資源描述:
《C#中ToString格式大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、asp.netToString()格式匯總C貨幣2.5.ToString("C")¥2.50D十進(jìn)制數(shù)25.ToString("D5")00025E科學(xué)型25000.ToString("E")2.500000E+005F固定點(diǎn)25.ToString("F2")25.00G常規(guī)2.5.ToString("G")2.5N數(shù)字2500000.ToString("N")2,500,000.00X十六進(jìn)制255.ToString("X")FFformatCode是可選的格式化代碼字符串。(詳細(xì)內(nèi)容請(qǐng)搜索“格式化字符串”查看)必須用“{”
2、和“}”將格式與其他字符分開(kāi)。如果恰好在格式中也要使用大括號(hào),可以用連續(xù)的兩個(gè)大括號(hào)表示一個(gè)大括號(hào),即:“{{”或者“}}”。常用格式舉例:(1)inti=12345;this.textBox1.Text=i.ToString();//結(jié)果12345(this指當(dāng)前對(duì)象,或叫當(dāng)前類的實(shí)例)this.textBox2.Text=i.ToString("d8");//結(jié)果00012345(2)inti=123;doublej=123.45;strings1=string.Format("thevalueis{0,7:d}",i);
3、strings2=string.Format("thevalueis{0,7:f3}",j);this.textBox1.Text=s1;//結(jié)果thevalueis123this.textBox2.Text=s2;//結(jié)果thevalueis123.450(3)doublei=12345.6789;this.textBox1.Text=i.ToString("f2");//結(jié)果12345.68this.textBox2.Text=i.ToString("f6");//結(jié)果12345.678900(4)doublei=1234
4、5.6789;this.textBox1.Text=i.ToString("n");//結(jié)果12,345.68this.textBox2.Text=i.ToString(“n4”);//結(jié)果12,345.6789(5)doublei=0.126;strings=string.Format("thevalueis{0:p}",i);this.textBox1.Text=i.ToString("p");//結(jié)果12.6%this.textBox2.Text=s;//結(jié)果thevalueis12.6%(6)DateTimedt=ne
5、wDateTime(2003,5,25);this.textBox1.Text=dt.ToString("yy.M.d");//結(jié)果03.5.25this.textBox2.Text=dt.ToString(“yyyy年M月”);//結(jié)果2003年5月Convert.ToDateTime("2005/12/2222:22:22").ToString("yyyy/MM/ddHH:mm:ss")"2005/12/2222:22:22"(7)inti=123;doublej=123.45;strings=string.Format(
6、"i:{0,-7},j:{1,7}",i,j);//-7表示左對(duì)齊,占7位this.textBox1.Text=s;//結(jié)果i:123,j:123.45DateTime.ToString()用法詳解我們經(jīng)常會(huì)遇到對(duì)時(shí)間進(jìn)行轉(zhuǎn)換,達(dá)到不同的顯示效果,默認(rèn)格式為:2006-6-614:33:34如果要換成成200606,06-2006,2006-6-6或更多的格式該怎么辦呢?這里將要用到:DateTime.ToString的方法(String,IFormatProvider)示例:usingSystem;usingSystem.G
7、lobalization;Stringformat="D";DateTimedate=DataTime.Now;Response.Write(date.ToString(format,DateTimeFormatInfo.InvariantInfo));結(jié)果輸出Thursday,June16,2006在這里列出了參數(shù)format格式詳細(xì)用法=======================格式字符關(guān)聯(lián)屬性/說(shuō)明dShortDatePatternDLongDatePatternf完整日期和時(shí)間(長(zhǎng)日期和短時(shí)間)FFullDateTi
8、mePattern(長(zhǎng)日期和長(zhǎng)時(shí)間)gm、MMonthDayPatternr、RRFC1123Patterns使用當(dāng)?shù)貢r(shí)間的SortableDateTimePattern(基于ISO8601)tShortTimePatternTLongTimePatternuUniversa