Запрос данных из CSV-файла на языке C# выполняется в консоли
Я изо всех сил пытаюсь найти хорошую информацию о том, как запрашивать данные из CSV-файла.
Я должен запросить CSV-файл для создания отчетов, а затем запустить его в консоли.
Кто-нибудь может помочь?
Это поля, которые я использую ниже.
информация о клиентах
Имя
Фамилия
дата рождения
информация об автомобиле
Производитель
Модель
Регистрационный номер
Дата регистрации
Размер двигателя (в куб. см)
Владелец
Цвет интерьера (только для автомобиля)
Имеет хранение шлема (только для мотоциклов)
Обязательные Отношения
Клиенты могут иметь от 1 до многих транспортных средств.
Транспортное средство должно иметь ровно одного владельца.
Тип транспортного средства не может быть изменен после его создания.
Отчеты
Мы потребуем, чтобы отчеты были разработаны таким образом, чтобы содержать:
Все известные клиенты и любые транспортные средства, которыми они владеют.
Все клиенты в возрасте от 20 до 30 лет.
Все транспортные средства, зарегистрированные до 1 годаул Январь 2010 года.
Все автомобили с объемом двигателя более 1100 л. с.
Что я уже пробовал:
Отображение CSV-файла в консоли
using System; using System.IO; namespace PinewoodTest { class Class1 { static void Main(string[] args) { try { String st = File.ReadAllText("/Users/thomasjeffcock/Projects/PinewoodTest/CustomerInformation.csv"); Console.WriteLine(st); } catch(Exception e) { Console.WriteLine("The File Could Not Be Read"); Console.WriteLine(e.Message); } Console.Read(); } } }
PIEBALDconsult
Я использую классы OleDb в ADO.net с двигателем ACE.
Karthik_Mahalingam
показать пример данных из csv