- ふらっと C#,C♯,C#(初心者用) Part118 [転載禁止]©2ch.net
967 :デフォルトの名無しさん[sage]:2016/01/29(金) 21:31:33.87 ID:LOv7Ax2H - 複数のテキストファイルの中身をチェックしたい時に
ファイル数分のスレッドを作成してその中で string[] lns = System.IO.File.ReadAllLines(filename) のようにしても問題ありませんか? ReadAllLinesを複数スレッドから同時に使用しても問題ないかということです。
| - ふらっと C#,C♯,C#(初心者用) Part118 [転載禁止]©2ch.net
970 :デフォルトの名無しさん[sage]:2016/01/29(金) 21:49:59.80 ID:LOv7Ax2H - ありがとうございます。
速度とかは重要ではなくて各スレッドの処理が正しく終わるかどうかが問題なのですが ReadAllLinesで返される配列のメモリがどう確保されるのか分からなくて質問させてもらいました。 遅くなるだけで壊れはしないという事は 同時に呼ばれた場合もちゃんと別の領域を確保してそれを返してくれるという事でしょうか。
|
|