.NET 4.x Удалить строки из текстовых файлов - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. foreach (var results in
  2. from first in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\1.txt")
  3. from second in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\2.txt")
  4. from third in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\3.txt")
  5. from fourth in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\4.txt")
  6. from fifth in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\5.txt")
  7. from sixth in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\6.txt")
  8. from seventh in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\7.txt")
  9. from eighth in File.ReadLines(@"C:\Users\LowFrequencySound\Desktop\8.txt")
  10. select .Concat(first, second, third, fourth, fifth, sixth, seventh, eighth))
  11. string s1 = results;
  12. Console.WriteLine(s111);
  13. Thread.Sleep(100);
  14. }
  15. static IEnumerable<IEnumerable<T>> Cartesian<T>(IEnumerable<IEnumerable<T>> sequences)
  16. {
  17. var firstSeq = sequences.FirstOrDefault();
  18. if (firstSeq == null)
  19. {
  20. yield return Enumerable.Empty<T>();
  21. yield break;
  22. }
  23. foreach (var val in firstSeq)
  24. {
  25. foreach (var subseq in Cartesian(sequences.Skip(1)))
  26. yield return new[] { val }.Concat(subseq);
  27. }
  28. }
это код, а вопрос такой: как мне пропустить, к примеру, из 7-го тхт первые 100 строк ? А потом, например из 1-го первые 47 строк

Решение задачи: «.NET 4.x Удалить строки из текстовых файлов»

textual
Листинг программы
  1. (@"C:\Users\LowFrequencySound\Desktop\8.txt").Skip(100)

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


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

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

11   голосов , оценка 3.818 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы