可以使用 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: