asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

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


发布日期:2022年07月28日
 
ASP.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:                

上一篇:开发设计模式——asp.net中实现观察者模式

下一篇:ASP.NET ViewState 初探 (1)