Exemple #1
0
        static void Main(string[] args)
        {
            string path = @"D:\ex.csv";

            do
            {
                Console.Write("Введите путь до файла: ");
                path = Console.ReadLine();
            } while (!System.IO.File.Exists(path));

            CSVReader reader = null;

            try
            {
                reader = new CSVFile(path).ExecuteReader();
            }
            catch (Exception ex)
            {
                Console.WriteLine("\aОшибка! " + ex.Message);
                Console.ReadKey();
                return;
            }

            while (reader.NextLine())
            {
                //1 вариант
                foreach (string item in reader.ReadToEnd())
                {
                    Console.Write(item + "\t");
                }

                //2 вариант
                //while (reader.Read())
                //{
                //    Console.Write(reader.CurrentValue + "\t");
                //}
                Console.WriteLine();
            }
            Console.ReadKey();
        }