String.Format()简单的用法

String.Format()可以替换相关项,代码如下,其中{}为此方法认别的替换符:

  • 单个字符替换如下:

    • String RepString  = String.Format("Format 是C#String类常用功能之一,{0}","谢谢观赏!");
    • RepString 的值为:Format 是C#String类常用功能之一,谢谢观赏!
  • 两个或者两个以上
    • String RepString = String.Format("String.Format(),{2},{1},{0}","谢谢观赏!","我们在学习和工作中要灵活运用","是C#常用方法之一");
    • RepString的值为:String.Format(),是C#常用方法之一,我们在学习和工作中要灵活运用,谢谢观赏!
  • 总结:前面有几个{},后面就跟几个参数。以此类推,后面的参数可以是无限。
  • 换而言之,也可以用数组来做:可以用一个循环来解决这个问题

arrInfomationID 是一个定义好的数组

strSQL = "insert into TableName(InformationID,COL1,COL2) values({0},值1,值2)";
    string[] sql= new string[arrInfomationID .Length];
    for(int i=0;i<arrInfomationID.Length;i++)
    {
     sql[i]=string.Format(strSQL,InfomationID[i].ToString());
    }

这样,strSQL中的{0}就会被数组arrInfomationID 中的内容依次替换,并组成一个新数组.

时间: 2024-08-06 05:20:45

String.Format()简单的用法的相关文章

C#String.Format格式化的用法

C++里面的用法: 1 string buf = string.Format("识别出%d个节点",nodeslist.Count); 2 WriteEventLog("#0000FF", true, 0x23, buf); C#里面的用法: 1 string buf = string.Format("识别出{0}个节点",nodeslist.Count); 2 WriteEventLog("#0000FF", true, 0

String.format()的用法

string.format()用法 2011-06-21 14:58:57|  分类: 工作笔记 |  标签:string  format用法   |字号大中小 订阅 1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20) 默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}&quo

String.Format用法

1.作为参数   名称 说明   Format(String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.   Format(String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项.   Format(IFormatProvider, String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object

c# string.Format用法总结

文章出处:http://www.cnblogs.com/7788/archive/2009/05/13/1455920.html 先举几个简单的应用案例: 1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20) 默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.

C#中string.format用法详解 [转载]

这篇文章主要介绍了C#中string.format用法,以实例形式较为详细的讲述了string.format格式化的各种用法,非常具有实用价值,需要的朋友可以参考下 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.String.Format (String, Obj

C#中string.Format 用法详解

这篇文章主要介绍了C#中string.format用法,以实例形式较为详细的讲述了string.format格式化的各种用法,非常具有实用价值,需要的朋友可以参考下 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.String.Format (String, Obj

JSON详解+ C# String.Format格式说明+ C# ListView用法详解 很完整

JSON详解 C# String.Format格式说明 C# ListView用法详解 很完整

C#中string.format的格式和用法

String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项. String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项. String.Format (IFormatProvider, String, Object[]) 将指定 String 中的格式项替换为指定数组中

C#中string.format用法详解

String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项.String.Format (IFormatProvider, String, Object[]) 将指定 String 中的格式项替换为指定数组中相应