public static PatchDataList ReadAsCsv() { var patchDataList = new PatchDataList(); var allText = File.ReadAllText(@"h:\patches.txt"); foreach (var line in allText.Split('\n')) { var columns = ReadColumns(line); if (columns.Count == 3) { var patchData = new PatchData { PatchName = (string)columns[0], Author = (string)columns[1], Description = (string)columns[2] }; patchDataList.PatchList.Add(patchData); } } return(patchDataList); }
/// <summary> /// /// </summary> /// <param name="list"></param> public static void WriteAsCsv(PatchDataList list) { }