2017-02-10 16 views
2

のVisual Studio 2015 - ビジュアルC# - Windowsフォーム - .NET Frameworkの4.6.1 Properties.ResourcesProperties.Resources.myTXTfileに新しい行を書き込む方法は?

に保存されている.txtファイルに新しい行を作成しようと

こんにちはイムは、私は次のことを試してみました:

File.AppendAllText(Properties.Resources.myTXTfile, "LALALA" + Environment.NewLine); 

そして、この他の1:

using (var writer = new StreamWriter(Properties.Resources.myTXTfile)) { writer.WriteLine("LALALA"); } 

が、anytを変更しません。私のファイルにヒンジ

+0

を作成する場合は、テキストを追加するには、StreamWriter内

真のパラメータを使用するには、File.AppendAllText(Properties.Resources.myTXTfile、「L \ nAの\ nLの\ナラ」+環境を試してみました.NewLine);何が含まれているかを読む –

答えて

0

writer.WriteLine最後にNewLineを自動的に追加します。結果は同じです。 writer.Writeは改行なしで同じことを行います。あなたがステートメントを使用してでオブジェクトを使用する場合、それはDisposeメソッドを呼び出し、StreamWriterの場合には、それが原因となるだけでなく、オブジェクトにFushを呼び出すので

0

var c = new StreamWriter(Properties.Resources.myTXTfile, true); 
c.AutoFlush = true; 
c.WriteLine("LALALA"); 
c.Dispose(); 

それとも

using (StreamWriter c = new StreamWriter(Properties.Resources.myTXTfile, true)) 
{ 
    c.WriteLine("LALALA"); 
} 

を試してみてくださいファイルに書き込まれるデータ。ファイルが存在する場合ではない、新しいファイルが

関連する問題