2

マルチスレッドシステムでテキストをファイルに書き込むには2つの方法があります

どれが他より優れているか

最初のケース: ストリームライターをロックして操作を行うための静的オブジェクトを持つ

2 番目のケース:

     TextWriter twWaitingToBeFetched;
     twWaitingToBeFetched = TextWriter.Synchronized(new StreamWriter(stringPath, true));
     twWaitingToBeFetched.WriteLine(srNewComposedUrl);
     twWaitingToBeFetched.Flush();

では、どちらが優れていると思いますか?その理由は?

同じストリームを書き込むには複数のスレッド タスクが必要です

C# .net 4.5 - WPF アプリケーション

4

1 に答える 1