Re: [問題] 讀檔
※ 引述《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
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章