Как создать новый столбец в консоли C# для csv - файла
мне удается извлечь все строки и столбцы из csv-файла. я не уверен, в чем разница между file.createtext и file.appendtext. извините за вопрос, мне 18 лет, я все еще беру диплом. это мой код.
Что я уже пробовал:
class Program { static void Main(string[] args) { string path = "Accounts.csv"; // This text is added only once to the file. // Open the file to read from. string[] readText = File.ReadAllLines(path); while (true) { Console.Write("Enter first field or 'q' to quit : "); string first = Console.ReadLine(); if (first == "q" || first == "Q") return; bool found = false; foreach (string s in readText) { if (s.StartsWith(first + "," )) { string[] fields = s.Split(','); Console.WriteLine("The second field is : {0}", fields[1]); Console.WriteLine("The third field is : {0}", fields[2]); Console.WriteLine("The forth field is : {0}", fields[3]); Console.WriteLine("The firth field is : {0}", fields[4]); Console.WriteLine("The third field is : {0}", fields[5]); Console.WriteLine("The sixth field is : {0}", fields[6]); Console.WriteLine("The seventh field is : {0}", fields[7]); Console.WriteLine("The eigth field is : {0}", fields[8]); Console.WriteLine("The ninth field is : {0}", fields[9]); found = true; break; } } if (!found) Console.WriteLine("There is no record with a first field of {0}", first); Console.WriteLine(); } } }