Поправьте код чтобы массив с файлом работал - C#

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

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

Для того чтобы работала нужно поставить в диске с, документ в блокноте test.txt . А там чуть массив не понимает. Я не знаю как сделать что бы массив с файлом работал. Читает файл. Но там как то чето поправить чтоб с файла массив работал. Нужно немного код поправить.
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Linq;
  5. using System.Text;
  6.  
  7. namespace ProjectChars
  8. {
  9. class Program
  10. {
  11. /// <summary>Класс для работы с уникализацией слов
  12. ///
  13. /// </summary>
  14. class MyUniqueness
  15. {
  16. string[] strLine;
  17. /// <summary>Возвращает или задает список строк
  18. ///
  19. /// </summary>
  20. public string[] StrLine
  21. {
  22. get { return strLine; }
  23. set { strLine = value; }
  24. }
  25. //
  26. /// </summary>
  27. public static void Main()
  28. {
  29. string path = @"c:\\test.txt";
  30. if (File.Exists(path))
  31. {
  32. Console.OutputEncoding = Encoding.UTF8;
  33. FileStream file1 = new FileStream(path, FileMode.Open);
  34. StreamReader reader = new StreamReader(file1, Encoding.GetEncoding(65001));
  35. string str = reader.ReadLine();
  36. string[] words = str.Split(new Char[] { ' ' });
  37. Console.WriteLine(str);
  38. for (int i = 0; i < words.Length - 1; i++)
  39. for (int j = i + 1; j < words.Length; j++)
  40. if (words[i] == words[j] && words[i].Length > 1) words[j] = "...";
  41. str= "\n";
  42. foreach (string s in words)
  43. str += str + " ";
  44. }
  45. Console.WriteLine();
  46. Console.Read();
  47. }
  48. }
  49. }
  50. }

Решение задачи: «Поправьте код чтобы массив с файлом работал»

textual
Листинг программы
  1. strLine = File.ReadAllLines(pathToFile, Encoding.UTF8);

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


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

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

9   голосов , оценка 4.111 из 5

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

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

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