1.2.1. C#中类似于spritf的函数

C#中,类似于C中常用的spritf函数,是String.Format函数。

最简单的用法举例如下:

    string spritfTestStr = String.Format("Test sprintf in C#, number={0:D}, string=\"{1:s}\", float={2:0.000}", 100, "crifan", Math.PI);
    //spritfTestStr = Test sprintf in C#, number=100, string="crifan", float=3.142
        

关于Format函数的更多的示例,可以参考微软官方文档:String.Format Method (String, Object)

关于其他更多不同类型的参数,比如日期,数值,枚举等,如何指定对应的格式,可以参考: