熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET 中字符的格式化輸出

2013-11-13 10:20:51  來源: .NET編程 
可以使用 Format 方法將字符串表示為規定格式規定格式的一般形式為

{N [ M][: formatCode]}

其中

N 是從零開始的整數表示第幾個參數
M 是一個可選整數表示最小寬度若該參數的長度小於M 就用空格填充
如果 M 為負則左對齊
如果 M 為正則右對齊
如果未指定 M則默認為零

formatCode 是可選的格式化代碼字符串(詳細內容請搜索格式化字符串查看)
必須用{}將格式與其他字符分開如果恰好在格式中也要使用大括號可以用連續的兩個大括號表示一個大括號 {{或者}}

常用格式舉例

) int i=;
thistextBoxText=iToString();
//結果 (this指當前對象或叫當前類的實例)
thistextBoxText=iToString(d);
//結果

) int i=;
double j=;
string s=stringFormat(the value is {:d}i);
string s=stringFormat(the value is {:f}j);
thistextBoxText=s ;
//結果 the value is
thistextBoxText=s;
//結果 the value is

)double i=;
thistextBoxText=iToString(f); //結果
thistextBoxText=iToString(f);
//結果

)double i=;
thistextBoxText=iToString(n); //結果
thistextBoxText=iToString(n); //結果

)double i=;
string s=stringFormat(the value is {:p}i);
thistextBoxText=iToString(p); //結果 %
thistextBoxText=s; //結果 the value is %

) DateTime dt =new DateTime();
thistextBoxText=dtToString(yyMd);
//結果
thistextBoxText=dtToString(yyyy年M月);
//結果

) int i=;
double j=;
string s=stringFormat(i:{}j:{}ij);
//表示左對齊
thistextBoxText=s ;
//結果i: j:
From:http://tw.wingwit.com/Article/program/net/201311/13323.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.