「lotsofdata」という長い文字列を作成し、その内容を次のコードで出力するとします。
string outputFilePath = @"C:\output.txt";
System.IO.File.WriteAllText(outputFilePath, lotsofdata);
SpecialFunction1();
SpecialFunction2();
SpecialFunction3();
私の質問は、コンピューターは、SpecialFunction1 の実行に移る前に、output.txt へのすべての書き込みを完全に終了するかということです。それとも、出力処理を開始し、出力処理が完了する前に SpecialFunction1 に移動しますか?
SpecialFunction1() に進む前に output.txt への書き込みが完了していることを確認したいのですが、これを確認する方法がわかりません。