日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#中ToString格式大全

發(fā)布時間:2023/12/10 C# 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#中ToString格式大全 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

C

?

?

貨幣

?

?

2.5.ToString("C")

?

?

¥2.50

?

?

D

?

?

十進(jìn)制數(shù)

?

?

25.ToString("D5")

?

?

00025

?

?

E

?

?

科學(xué)型

?

?

25000.ToString("E")

?

?

2.500000E+005

?

?

F

?

?

固定點

?

?

25.ToString("F2")

?

?

25.00

?

?

G

?

?

常規(guī)

?

?

2.5.ToString("G")

?

?

2.5

?

?

N

?

?

數(shù)字

?

?

2500000.ToString("N")

?

?

2,500,000.00

?

?

X

?

?

十六進(jìn)制

?

?

255.ToString("X")

?

?

FF

?

formatCode 是可選的格式化代碼字符串。(詳細(xì)內(nèi)容請搜索“格式化字符串”查看)

必須用“{”和“}”將格式與其他字符分開。如果恰好在格式中也要使用大括號,可以用連續(xù)的兩個大括號表示一個大括號,即: “{{”或者“}}”。

常用格式舉例:

(1) int i=12345;

this.textBox1.Text=i.ToString();

//結(jié)果 12345(this指當(dāng)前對象,或叫當(dāng)前類的實例)

this.textBox2.Text=i.ToString("d8");

//結(jié)果 00012345

(2) int i=123;

double j=123.45;

string s1=string.Format("the value is {0,7:d}",i);

string s2=string.Format("the value is {0,7:f3}",j);

this.textBox1.Text=s1 ;

//結(jié)果 the value is 123

this.textBox2.Text=s2;

//結(jié)果 the value is 123.450

(3)double i=12345.6789;

this.textBox1.Text=i.ToString("f2"); //結(jié)果 12345.68

this.textBox2.Text=i.ToString("f6");

//結(jié)果 12345.678900

(4)double i=12345.6789;

this.textBox1.Text=i.ToString("n"); //結(jié)果 12,345.68

this.textBox2.Text=i.ToString(“n4”); //結(jié)果 12,345.6789

(5)double i=0.126;

string s=string.Format("the value is {0:p}",i);

this.textBox1.Text=i.ToString("p"); //結(jié)果 12.6%

this.textBox2.Text=s; //結(jié)果 the value is 12.6%

(6) DateTime dt =new DateTime(2003,5,25);

this.textBox1.Text=dt.ToString("yy.M.d");

//結(jié)果 03.5.25

this.textBox2.Text=dt.ToString(“yyyy年M月”);

//結(jié)果 2003年5月

Convert.ToDateTime("2005/12/22 22:22:22").ToString("yyyy/MM/dd HH:mm:ss")
"2005/12/22 22:22:22"

(7) int i=123;

double j=123.45;

string s=string.Format("i:{0,-7},j:{1,7}",i,j);

//-7表示左對齊,占7位

this.textBox1.Text=s ;

//結(jié)果i:123 ,j: 123.45?

轉(zhuǎn)載于:https://www.cnblogs.com/yuanlei347/archive/2010/11/09/1872696.html

總結(jié)

以上是生活随笔為你收集整理的C#中ToString格式大全的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。