2010-01-21 4 views
1

у меня есть Objectaнайти внутри массива объектов

public class objectA 
{ 
    public int Id; 
    public string Name; 
} 

У меня есть список Objecta

List<objectA> list; 

я хочу найти в списке любой Objecta с Id = 10;

Есть ли linq синтаксис для этого или просто нужно написать цикл здесь.

ответ

3
list.Where(o => o.Id == 10); 

Помните: вы можете приковать эти вызовы методов, или вы можете использовать IEnumerable вернулся сюда для таких вещей, как DataBinding.

1

Чтобы вернуть все объекты с Id десяти, вам необходимо:

list.Where(o => o.Id = 10) 
Смежные вопросы