Я хочу использовать делегата, который позволяет мне искать совпадения для одного элемента в списке с другим элементом в другом списке с помощью FIND.
Я получил код, работающий следующим образом: -
Type a = listname.Find(delegate(Type b))
{
return list.item == b.list.item;
}
Если элемент списка соответствует элементу в b, то он возвращает элемент в a.Это работает нормально, однако теперь я хочу проверить, что я возвращаю только, если более одного элемента в list.item соответствует b.list.item, например
Type a = listname.Find(delegate(Type b))
{
return list.item == b.list.item;
list.anotheritem == b.list.anotheritem
}
Я не могу кодироватьтак что он проверяет наличие более одного условия перед возвратом типа a.