Неправильно работает List.FindAll - C#
Формулировка задачи:
List<Manufactory> listFind = new List<Manufactory>(); listFind = list.FindAll(delegate(Manufactory m) { return m.NameManufactory.StartsWith(strSearch); }); listFind.AddRange(list.FindAll(delegate(Manufactory m) { return m.NameChief.StartsWith(strSearch); })); listFind.AddRange(list.FindAll(delegate(Manufactory m) { return m.QuantityOfWorkers.ToString().StartsWith(strSearch); })); listFind.AddRange(list.FindAll(delegate(Manufactory m) { return m.NameCompany.StartsWith(strSearch); }));
Решение задачи: «Неправильно работает List.FindAll»
textual
Листинг программы
List<Manufactory> listFind = list.FindAll(x => x.NameManufactory.StartsWith(strSearch) || x.NameChief.StartsWith(strSearch) || x.QuantityOfWorkers.ToString().StartsWith(strSearch) || x.NameCompany.StartsWith(strSearch) );
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д