【发布时间】:2012-11-01 14:48:14
【问题描述】:
我有一个简单的问题。我正在使用 C# 中的一个巨大的 string 工作,并且我反复浏览它并通过 [] 运算符访问单个字符。将string 转换为char[] 并在char 数组上使用[] 运算符更快还是我的方法更快?还是两者都一样?我希望我的程序能够快速领先。
【问题讨论】:
-
你自己测试过吗?您是否有任何证据表明索引是您工作量的重要组成部分?看来您比我们更适合进行适当的测试。
-
它们都是一样的......出于任何实际目的
-
你为什么不做两个应用程序。测试这两种方法,看看哪一种最快?如果差异不明显,请尝试执行 1000 次。
标签: c# string performance