на самом деле это основной вопрос.
Я пытаюсь прочитать CSV-файл и записать в консоли только те, которые содержат слово «Honda».
class Program
{
static void Main(string[] args)
{
var reader = new StreamReader(File.OpenRead(@"C:\Users\Vitor\Downloads\LogCombustivel.csv"));
while (!reader.EndOfStream)
{
var line = reader.ReadLine();
var values = line.Split(',');
if (values[0] == "Honda")
{
Console.WriteLine(line);
}
}
Console.ReadLine();
}
}
Таким образом, консоль не дает никаких результатов.
Но основной способ показать мне все результаты, как указано ниже, работает
class Program
{
static void Main(string[] args)
{
var reader = new StreamReader(File.OpenRead(@"C:\Users\Vitor\Downloads\LogCombustivel.csv"));
while (!reader.EndOfStream)
{
var line = reader.ReadLine();
Console.WriteLine(line);
}
Console.ReadLine();
}
}
Есть какие-нибудь подсказки о том, что я делаю неправильно?