Creating a CSV File in C#

后端 未结 3 809
温柔的废话
温柔的废话 2021-01-13 18:25

I am trying to created a csv file where each entry is inputed by the user. Once one set of of values have been entered it should move on to the next. However I cannot seem t

3条回答
  •  没有蜡笔的小新
    2021-01-13 19:27

    The StreamWriter constructor will overwrite the file you are using if it exists. There is an overloaded constructor to which you can pass a boolean as a second argument to tell it to append:

    System.IO.StreamWriter objWriter;
    objWriter = new System.IO.StreamWriter(file_name, true);
    

    In addition, the Write method you are using will not append a line break. If you use the WriteLine method, it will.

     Console.WriteLine(LDetailsCSV);
     objWriter.WriteLine(LDetailsCSV);
     objWriter.Close();
    

提交回复
热议问题