= > , , -. . :
Person , , Where() Func, :
Func<Person, bool> isMale = delegate(Person peep) { return peep.Gender == "male"; };
var men = from p in peeps.Where(isMale)
select p;
:
var women = from p in peeps.Where(delegate(Person peep) { return peep.Gender != "male"; })
select p;
, , :
var women = from p in peeps.Where(x => x.Gender != "male")
select p;
delegate(Person peep) x 'return peep.Gender!= "male" and 'x.Gender != "male".