看板 C_Sharp 關於我們 聯絡資訊
※ 引述《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