当我运行我的代码时,我把几个字符串放在文本框的不同行上,但它断言“Items.Add(item)”上有一个空的异常错误我不确定为什么我得到 这个错误,因为在visual studio变量项中的字符串不为空它包含 返回字符,因此我不确定这是否是问题..例如item =“uno \ r”。另外,Items是一个字符串列表。有谁知道为什么我不断得到这个空例外?检查字符串为空时为空异常错误?
public List<string> Items;
public void getItemsFromTextBox(TextBox textbox)
{
string[] lines = textbox.Text.Split('\n');
foreach (string item in lines)
{
if (!String.IsNullOrWhiteSpace(item))
Items.Add(item);
}
}
的'Items'集合是未初始化。 –