我在 \bin\Debug 文件夹中添加了一个 .txt 文件,并尝试像这样打开它并从中读取:
using (StreamReader reader = File.OpenText("Credentials.txt")) {
string line = null;
do {
line = reader.ReadLine();
if (line.Contains("host=")) {
. . .
但是,尽管文件在那里,但当我到达“ReadLine()”行时,它会停止在其轨道上,并显示:
System.NullReferenceException 未处理 Message=Object 引用未设置为对象的实例。
更新
我不得不把它从“ do...while (line != null);
”改成“ while (! reader.EndOfStream)
”