Поиск значения по столбцу таблицы - C#
Формулировка задачи:
Здравствуйте!
В моей программе организован поиск строки в файле, хотелось бы улучшить поиск и сделать возможность поиска по заданному столбцу. Как лучше реализовать данную функцию?
class Program { //Дерректива переменной static string path = @"F:\test21.csv"; //Задаем переменную "х" строкового типа static string x = ""; static void Main(string[] args) { try { //Заносим значение csv-файла в массив string[] sr = new StreamReader(Search.path).ReadToEnd().Split(new string[] { ";", """, ":", "\r" }, StringSplitOptions.None); Console.Write("Введите значение: "); x = Console.ReadLine(); foreach (string stroka in sr) { if (stroka == x) { Console.WriteLine("Результат поиска: {0}",stroka); break; } } } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.WriteLine("Press Key to Exit..."); Console.ReadKey(); } }
Решение задачи: «Поиск значения по столбцу таблицы»
textual
Листинг программы
int var1 = Convert.ToInt32(Console.ReadLine()); int var2 = int.Parse(Console.ReadLine()); int var3; int.TryParse(Console.ReadLine(), out var3);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д