Кажется, что уже несколько раз ответили, но он не работает для меня ...Удалить null из строки списка C#
У меня есть список, называемый combox. Я хочу удалить нулевые элементы.
я писал:
List<String> comboxTable = new List<string>();
comboxTable = comboxTable.RemoveAll(item => item == null);
, но я получаю:
Ошибка 14 Не удается неявно преобразовать тип 'Int' в 'System.Collections.Generic.List'
Я пробовал этот:
comboxTable = comboxTable.RemoveAll(string.IsNullOrWhiteSpace);
Такая же ошибка. Где находится "int"? Что я делаю неправильно?
(Combox получает его строковое значение где-нибудь в коде и имеет NULLS здесь и там. Я хочу, чтобы удалить их)
'comboxTable.RemoveAll (item => item == null);' достаточно, не присваивать .... 'int' - это возвращаемый тип' RemoveAll', который является количеством удаленных элементов .. https: // msdn.microsoft.com/en-us/library/wdka673a%28v=vs.110%29.aspx –