0
明智的性能更快:通过使用+运算符,&运算符或通过string.format构建字符串?明智的更快性能:通过使用+运算符,&运算符或通过string.format构建字符串?
varname,title,city,state,orgtype是我声明的变量。
例如:
1.
varname = title + " in " + city + ", " + state + ". Contact " + title + ". " + orgtype + " " + city + "."
2.
varname = title & " in " & city & ", " & state & ". Contact " & title & ". " & orgtype & " " & city & "."
3.
varname = string.format("{0} in {1}, {2}. Contact {0}. {3} {1}.", title, city, state, orgtype)
你忘了添加'StringBuilder'方法。以下是Jon Skeet所说的内容:http://www.yoda.arachsys.com/csharp/stringbuilder.html(请注意,您也可以在VB.NET上应用关于C#的所有内容) –
@TimSchmelter:这会比较慢。 – SLaks
@TimSchmelter:这比任何这些方法都要慢。 (他没有使用循环) – SLaks