Поправьте код чтобы массив с файлом работал - C#
Формулировка задачи:
Для того чтобы работала нужно поставить в диске с, документ в блокноте test.txt . А там чуть массив не понимает. Я не знаю как сделать что бы массив с файлом работал. Читает файл. Но там как то чето поправить чтоб с файла массив работал. Нужно немного код поправить.
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace ProjectChars { class Program { /// <summary>Класс для работы с уникализацией слов /// /// </summary> class MyUniqueness { string[] strLine; /// <summary>Возвращает или задает список строк /// /// </summary> public string[] StrLine { get { return strLine; } set { strLine = value; } } // /// </summary> public static void Main() { string path = @"c:\\test.txt"; if (File.Exists(path)) { Console.OutputEncoding = Encoding.UTF8; FileStream file1 = new FileStream(path, FileMode.Open); StreamReader reader = new StreamReader(file1, Encoding.GetEncoding(65001)); string str = reader.ReadLine(); string[] words = str.Split(new Char[] { ' ' }); Console.WriteLine(str); for (int i = 0; i < words.Length - 1; i++) for (int j = i + 1; j < words.Length; j++) if (words[i] == words[j] && words[i].Length > 1) words[j] = "..."; str= "\n"; foreach (string s in words) str += str + " "; } Console.WriteLine(); Console.Read(); } } } }
Решение задачи: «Поправьте код чтобы массив с файлом работал»
textual
Листинг программы
strLine = File.ReadAllLines(pathToFile, Encoding.UTF8);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д