Saturday, 23 June 2012

How to Read And Write List to file

c#, load List from file uses the StreamReader ReadLine 


List<string> dataFile = new List<string>();          
using (StreamReader r = new StreamReader(edSourceFileToReplaceStrings.Text))
while ((lineData = r.ReadLine()) != null)
    dataFile.Add(lineData);


c#, save List<String> to file uses the StreamWriter WriteLine

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@oDialog.FileName))
foreach (string line in dataFile)
    file.WriteLine(line);