我在找到基本目录(.exe 本身的位置)的行时遇到问题,并且读取了其中的文本文件中的一行。
它在代码中为这一行抛出了“路径中的非法字符”错误:
StreamReader sr = new StreamReader(File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + "\Parameters.txt"));
这可能是因为我格式化了StreamReader()
错误的论点,(可能AppDomain.CurrentDomain.BaseDirectory
)但我不能确定,因为那里没有太多关于 appdomain 的其他材料。
任何帮助,将不胜感激。