我需要阅读我在Resources文件夹中上传的txt文件,然后将其转换为string []数组。无论如何,当我调试代码时,在第二行得到以下异常:System.ArgumentException:“路径中的非法字符”。
我已经尝试过使用计算机中的文件执行此方法,并且该方法有效。我检查了文字是否有特殊字符,但没有发现任何东西。我在一行的开头删除了空格。
string text = Convert.ToString(Resources.File);
string[] lines = File.ReadAllLines(text).ToArray();
尝试使用计算机中的文件:它可以工作。
string text = Convert.ToString(@"C: \File.txt");
if (File.Exists(text))
{
string[] lines = File.ReadAllLines(text);
int i = 1;
if (lines[i] == abc.Text)
{
DO STUFF;
f2.ShowDialog();
}
}
我要转换的文件除外。