implement linq .Where using delegate