Использование данных последней строки из массива - 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5
Похожие ответы