use*_*154 1 .net c# textbox split
当我运行我的代码时,我在文本框的不同行上放了几个字符串,但它打破说"Items.Add(item)"上有一个Null Exception Error我不知道为什么我收到此错误,因为在visual studio中的字符串in变量项不为null它包含一个返回字符,因此我不确定这是否是一个问题..例如item ="uno\r \n".此外,Items是一个字符串列表.有谁知道为什么我一直得到这个Null Exception?
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);
}
}
Run Code Online (Sandbox Code Playgroud)
你没有初始化你的清单,它是空的!加
public List<String> Items = new List<String>();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |