请帮我理解,这段代码有什么问题。 (我试图建立一个字符串,从文本文件中逐行读取它的一部分)。StringBuilder实例中的运行时错误
我得到一个运行时错误“在不设置到对象的对象引用的实例”上线strbuild.Append(str);
StreamReader reader = new StreamReader("buf.txt", System.Text.Encoding.ASCII);
StringBuilder strbuild = new StringBuilder();
strbuild = null;
while (reader.Peek() >= 0)
{
string str = null;
str = reader.ReadLine().ToString();
string segment = str.Substring(0, 1);
if (segment == "A")
{
strbuild.Append(str); //here i get an error
}
else if (segment == "B")
{
strbuild.Append("BET");
}
}
printstr = strbuild.ToString();
reader.Close();
MessageBox.Show(printstr);
非常感谢您的好评! – rem 2010-03-03 08:27:04