Поправьте код чтобы массив с файлом работал - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д