質問: System.Diagnostics.Process.GetCurrentProcess(); p.Refresh(); if (pc != null) { Console.WriteLine(String.Format("現在のCPU使用率は {0:f}% です。" + dtNow.ToString(), pc.NextValue())); Console.WriteLine("物理メモリ使用量: {0}", p.WorkingSet64); Console.WriteLine("仮想メモリ使用量: {0}", p.VirtualMemorySize64); } } } } ``` 追記:コンソールの出力結果としては以下のように1分毎に表示されます。プログラム動かし始めは0%で問題ありません。このままテキストファイルに出力できると助かります。 現在のCPU使用率は 0.00% です。2019/04/10 15:58:22 物理メモリ使用量: 25051136 仮想メモリ使用量: 143544320 現在のCPU使用率は 62.10% です。2019/04/10 15:59:22 物理メモリ使用量: 25653248 仮想メモリ使用量: 143675392
回答: File.AppendAllTextメソッドを利用すれば楽かと思います。