c# string.Concat的使用

以下两段语句最终效果均为用数据库插入数据,请先对比观察它们的不同:

string sql = string.Concat(new object[] {"insert into 表名(字段1,字段2) values('",值1,"','",值2,"')"});

string sql = "insert into 表名(字段1,字段2) values('"+值1+"','"+值2+"')";

以上两条语句的结果是相同的,但采用string.Concat()可以使用程序的执行效率显著提高,所以,建议拼串的操作都采用string.Concat来实现。


MSDN对string.Concat()的解释:连接 String 的一个或多个实例,或 Object 的一个或多个实例的值的 String 表示形式。

posted @ 2013-01-07 10:56  yellowshorts  阅读(4019)  评论(0编辑  收藏  举报