主营业务:网站制作 网站优化 小程序制作 石家庄网站制作网站建设有限公司欢迎您!
石家庄闪云网络科技有限公司
客服热线15383239821
如何让自己的网站更有质量?

C#中String.Format 几点使用

发布时间:2013/6/10 16:29:04
1.
string sql=String.Format();
string sql="";

这个数据库操作语句一个有String.Format,一个没有,有什么区别吗
string.Format()方法可以以参数的形式完成字符串,例如,
string sql=string.Format("Select × from myTable where id={0}",id);
这句就可以通过在前面定义一个变量id实现完成一个id值可变的sql语句
而string sql=""的形式引号内只能是固定值,例如"Select × from myTable where id=1"

 

2.
String.Format就是和""一样指定一个字符串
区别String.Format允许占位符

int X=1;
string a="今天是第"+X+"天";
string a=String.Format("今天是第{0}天",X);
两句一样 3. 微软MSDN对string.format的方法说明:

名称 说明
String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。
String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。
String.Format (IFormatProvider, String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。指定的参数提供区域性特定的格式设置信息。
String.Format (String, Object, Object) 将指定的 String 中的格式项替换为两个指定的 Object 实例的值的文本等效项。
String.Format (String, Object, Object, Object) 将指定的 String 中的格式项替换为三个指定的 Object 实例的值的文本等效项。

相关新闻推荐

在线客服 : 服务热线:15383239821 电子邮箱: 27535611@qq.com

公司地址:石家庄市新华区九中街江西大厦4062

备案号:冀ICP备2022000585号-4