とのIListに項目を探す私はIListを持っている:LINQ
IList list = CallMyMethodToGetIList();
私はLINQの何かでこのリストを検索したいと思います、私はそれを
Type entityType = list[0].GetType();`
を得ることができますタイプを知りませんlike:
var itemFind = list.SingleOrDefault(MyCondition....);
ありがとうございます。
タイプがわからない場合は、どのような状態になりますか? – Lee
はvar itemFind = list.Where(i => myCondition(i))で始まります.... –
汎用ではないIListを使用しているので、 '.OfType'または '.Cast 'を追加する必要があります。 LINQメソッドを使用する前に。あなたのアイテムが同じタイプに属していない場合は、単に 'object'を' T'として使うことができます。 '.OfType