作者theAvatar (I'm)
看板C_Sharp
标题Re: [问题] 读档
时间Fri May 7 14:41:03 2004
※ 引述《nosrep (唯一YYY)》之铭言:
: 一定要全部读进来嘛 ?
: 如果要的话...怎麽跑都很慢吧...即使用 multi-thread 也未必能解决问题...
: 因为慢的还是 io,非 cpu
是这样吗? 我看你根本就不了解问题的所在吧?
程式写不好, 就会怪东怪西, 怪什麽什麽慢...
拿掉所谓的 IO, 比较下面这两种程式的写法和执行的速度:
{
string s = string.Empty;
for (int i = 0; i < 10000; i++)
s += "This is a string.\n";
}
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 10000; i++)
sb.Append("This is a string.\n");
string s = sb.ToString();
}
两者的执行结果相同, 我想执行速度的差别应该很明显.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.94.64