請幫我理解,這段代碼有什麼問題。 (我試圖建立一個字符串,從文本文件中逐行讀取它的一部分)。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