У меня есть текст в текстовом поле, и я хочу получить первые 10 средних 10 и последних 10 строк в текстовом поле.
В приведенном ниже примере используется 2, чтобы не давать длинных данных выборки
пример данных
1.2
1.44
1.68
1.44
1.44
1.2
1.68
1.68
1.68
1.68
ожидаемый вывод
1.2
1.44
1.44
1.2
1.68
1.68
Моя попытка.
var source = txtProcessData.Lines;
var first = source.Take(2);
var last = source.Skip(source.Length - 2);
txtProcessData.Text = String.Join(Environment.NewLine, first);
, но есть ошибка:
Ошибка 2 Аргумент 2: невозможно преобразовать 'System.Collections.Generi c .IEnumerable' в 'string []'
Примечание Строки данных всегда будут четными, потому что я есть условие для этого. Я также использую 2 на образце.
Как мне этого добиться?