예제 #1
0
        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);
        }
예제 #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="list"></param>
 public static void WriteAsCsv(PatchDataList list)
 {
 }