Как прочитать последний столбец текстового файла и сравнить его с windows
Привет,
Я сделал программу, в которой я могу прочитать последнюю строку текстового файла, выбранного с помощью кнопки, используя диалог открытия файла.
Теперь у меня другая проблема.. Текстовый файл-это что-то вроде этого:
20/05/2020 10:46:00 --- ;другая информация, другая информация; другая информация
Как работает код для:
- Когда я нажимаю кнопку, которая читает последнюю строку текстового файла в поле rich text, он также читает первую колонку, содержащую данные и час, и сравнивает ее с данными windows, и если это не mach, он дает мне allarm?
Разве это возможно? Как должен выйти код?
Спасибо.
Что я уже пробовал:
Вот что я сделал в данный момент для чтения последней строки текстового файла:
частная асинхронного OpenFileBtn_ClickAsync недействительным(объект отправителя, EventArgs в электронной)
{
используя(диалоговое окно openfiledialog ОФД = новое диалоговое окно openfiledialog() { фильтр = "текстовые файлы|*.тхт", множественный = ложь })
{
if (ofd.ShowDialog() == DialogResult.ОК)
{
используя (что streamreader РД = новый поток streamreader(ОФД.Именем))
{
//ReaderRichTxtBox.Текст = жду РД.ReadToEndAsync();
string[] lines = rd.ReadToEnd().Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
ReaderRichTxtBox.Text = lines[строки.Длина - 1];
}
}
}
}