弱弱的问个菜鸟的问题, 关于我给的这个字符串连接用stringbuilder能大幅省资源吗?
string sqlstr="insert into " + STORE_TABLENAME + " ("
+ STORE_CODE + ","
+ STORE_INDATETIME + ","
+ STORE_NUMBER + ","
+ STORE_PRICE + ","
+ STORE_OPERATOR + ","
+ ") select "
+ CODE+","
+ DATETIME+","
+ INOROUTNUM+","
+ PRICE+","
+ OPERATOR
+" from "+ TABLENAME
+" id="+ id;
这个字符串中,所有的大写都是常量,仅最后的小写id是一个变量
请问是不是vs编译器会将这些常量直接连接起来,而不是像下面这样,用stringbuilder能大幅度的省资源?
for(int i=0;i<100;i++)
stringbuilder.append(i.tostring());