次のような Linq サンプルがあるとします。
myObject.firstOrDefault(o => o.propertXyz == otherObj.propertyXyz);
ラムダ式を抽出してデリゲートに保持して、渡すことができるようにするにはどうすればよいですか?
何かのようなもの:
delegate expression1 = (o => o.propertXyz == otherObj.propertyXyz);
myObject.firstOrDefault(expression1);