ThePersonWhoCodes Ответов: 1

Как читать из текстового файла в папке ресурсов и выводить в массив


У меня есть текстовый файл который находится в папке code поэтому он перемещается вместе с кодом и я хочу прочитать все в нем и вывести его в и массив здесь то что у меня есть до сих пор но это кажется не работает я уже отправил их в выходной каталог


Это изображение того, где находится текстовый файл. Negative.txt[^]

Что я уже пробовал:

String strAppPath = Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName);
            String strFilePath = Path.Combine(strAppPath, "Words");
            String strFullFilename = Path.Combine(strFilePath, "Negative.text");

            string[] Negative_Words = File.ReadLines(strFullFilename).ToArray();
            string toDisplay = string.Join(Environment.NewLine, Negative_Words);
            MessageBox.Show(toDisplay);

BillWoodruff

"он перемещается с кодом" почему ?

1 Ответов

Рейтинг:
12

Ravi Bhavnani

Я предлагаю внедрить файл в ваше приложение в качестве текстового ресурса (а не развертывать его как файл, который читается во время выполнения). Смотрите ответ на этот так называемый вопрос:

c# - как встроить текстовый файл в сборку .NET? - переполнение стека[^]

/Рави