如何在C#中将字符格式化?

在vba中我们经常使用format函数将各种数字进行格式化。

 

在C#中也有类似的函数,而且功能更强大。

 

在C#中,可以使用String. Format 将字符串格式化为各种不同的字符串。

 

比如通过下面的代码,可以给字符串变量添加各种前后缀:

 

string str1 = “asd”;
string str2 = string.Format(“这是一个测试{0},这是另一个测试{1}”,str1,str1,str1);
Console.WriteLine(str2);

//结果为这是一个测试asd,这是另一个测试asd

 

在C#中,格式化参数的语法如下:

 

{index[,alignment][:formatString]}

 

其中index是从左到右的参数的序号,以0开始。

 

       

发表评论