String.Copy比直接赋值效率快多少?该怎么解决
String.Copy比直接赋值效率快多少?VB.NET codeDim str1 As String 我是一个很长的字符串Dim str2 As S
String.Copy比直接赋值效率快多少?
VB.NET codeDim str1 As String = "我是一个很长的字符串" Dim str2 As String = String.Empty '赋值方式一 str2 = str1 '赋值方式二 str2 = String.Copy(str1) Response.Write(str2)
以上两种方式效率到底有没有差别,前提是我str1是一个很长的字符串
string.copy和直接赋值可有区别(只针对string类型,其他的copy肯定是有区别的)
期待牛人。。。。
[解决办法]没有差别...和长度无关...
直接赋值创建str1的副本并将对新字符串的引用赋给str2...
String.Copy也是创建str1的副本并将对新字符串的引用赋给str2...