Использование данных последней строки из массива - C#
Формулировка задачи:
Доброго времени суток. Как из полученного массива строк считать только последнюю строку?
массив такого вида:
1
1
2
3
5
5
5
6
9
11
7
8
Вот такой код :
Листинг программы
- static void Main(string[] args)
- {
- FileStream logFileStream = new FileStream("D:\\sts\\22.54.14.txt", FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
- StreamReader logFileReader = new StreamReader(logFileStream, Encoding.UTF8);
- int n = 6;
- for (int i = 0; i < n; i++)
- logFileReader.ReadLine();
- while (!logFileReader.EndOfStream)
- {
- string line = logFileReader.ReadLine();
- string[] parametrs = line.Split(';');
- string spd = parametrs[1];
- int nn = Convert.ToInt32(spd);
- int first = nn / 10; int second = nn % 10;
- Console.WriteLine(nn);
- if (nn > 10 )
- {
- SoundPlayer simpleSound = new SoundPlayer(@"D:\DISTR\project\4.wav");
- simpleSound.PlayLooping();
- }
- logFileReader.Close();
- logFileStream.Close();
- Console.ReadKey();
- }
Решение задачи: «Использование данных последней строки из массива»
textual
Листинг программы
- parametrs[parametrs.Length - 1]; // без Linq
- parametrs.Last(); // с Linq
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д