私のコードを実行するとき、テキストボックスの異なる行にいくつかの文字列を配置しましたが、「Items.Add(item)」に Null Exception エラーがあると言って壊れます。Visual Studio では文字列が変数itemはnullではなく、リターン文字が含まれているため、それが問題であるかどうかはわかりません..たとえば、item = "uno\r". また、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);
}
}