Itemオブジェクト内にリストがあるリストがあります。組み込みのリストのFindを使用して、内部に特定のDataオブジェクトセットを持つItemを返すことはできますか? (擬ようなコード)のような列挙可能なプロパティに基づいてアイテムを検索する
何か:
users = List<Item>(new Item {name = "Bob, data = new List<Data>()}, new Item {name = "Bill", data = new List<Data>()})
users.Find(i => i.data.key == "foo" && i.data.value == "bar")
プロパティ 'データ'の種類は何ですか?あなたは '.key'と' .value'にアクセスしていますが、 'List'にはそのようなプロパティはありません。 –
あなたの質問は基本的には: "私は' List 'オブジェクトを持っています、私は' Find'メソッドを使用できますか?答え:「どうしてですか?」あなたの質問が*使用方法*であれば、それを言い換えてください。 –
データクラスには、キーと値のプロパティがあります。 –