Поправьте код чтобы массив с файлом работал - 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);