1、作为参数
名称 说明
Format(String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。
Format(String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。
Format(IFormatProvider, String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。指定的参数提供区域性特定的格式设置信息。
Format(String, Object, Object) 将指定的 String 中的格式项替换为两个指定的 Object 实例的值的文本等效项。
Format(String, Object, Object, Object) 将指定的 String 中的格式项替换为三个指定的 Object 实例的值的文本等效项。
多个参数
int m[]=new int{a,b,c,d};
string.format("{0}{1}{2}",m);
一个参数
private const string _extraClause = " AND C_INTERNSHIPORG_INTERNSHIPID = {0}";
//将MyCrypt.Decrypt(Request["id"])作为_extraClause 的参数
if (Request["id"] != null && Request["id"] != string.Empty)
{
mExtraMessage = string.Format(_extraClause, MyCrypt.Decrypt(Request["id"]));
}
更详细的可以参考这里 http://blog.csdn.net/yohop/article/details/2534907 |