-2
ファイルの文字列のリストをファイルに書き込む関数を書きました。
ですが、これを複数回呼び出す必要があります。それは毎回存在する場合、それはファイルの内容を上書きする新しいStreamWriter
を作成ファイルに文字列のリストを書き込むメソッドは、最後に呼び出されたときにのみ動作します
public static void WriteToFile(string UserText, List<string> ListToBeWritten, string Path)
{
using (StreamWriter sw = new StreamWriter(Path))
{
sw.WriteLine(UserText);
foreach (var lines in ListToBeWritten)
{
sw.WriteLine(lines);
}
}
}
ここで結果は間違っていますが、何度もすべての結果が書き込まれます –
あなたの質問から、期待される結果はどういうものかはっきりしません。また、このメソッドがどのように呼び出されているのか、どの値が渡されているのかわかりません。期待される結果が何であるかを推測するのは少し難しいです。 –
@IvayloAtanasovあなたはListToBeWrittenのサンプルを提供できますか? –