C# 如何从resources文件夹中的文本文件中读取并输出到数组中
我在代码文件夹中有一个文本文件,所以它会随着代码移动,我想读取其中的所有内容,并将其输出到数组中,这是我到目前为止所拥有的,但它似乎不起作用C# 如何从resources文件夹中的文本文件中读取并输出到数组中,c#,visual-studio,C#,Visual Studio,我在代码文件夹中有一个文本文件,所以它会随着代码移动,我想读取其中的所有内容,并将其输出到数组中,这是我到目前为止所拥有的,但它似乎不起作用 String strAppPath = Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName); String strFilePath = Path.Combine(strAppPath
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);
我一直收到一个错误,说找不到文件
您可以尝试以下代码来读取文件夹中的txt文件
string path = "../../Words/School.txt";
string []arr = File.ReadAllLines(path);
string todisplay= string.Join(Environment.NewLine, arr);
Console.WriteLine(todisplay);
txt文件位于:
结果:
它们可能没有复制到输出目录。它们都设置为“始终复制”