元の質問:
私は辞書を持っています。値のサブセットコレクションのみを取得するにはどうすればよいですか?
例:object.Age == 30
またはobject.gender == "male"
など
質問は、より一般的で他のユーザーに役立つように言い換えられました。
キーが string や int などの単純な型であるが、値がオブジェクトである辞書で、プロパティで値を検索し、値のサブセットを返すにはどうすればよいですか?
つまり、一般的に私が持っているとしましょう
Dictionary<string, myObject> dict = new Dictionary<string, myObject>();
そして、myObject.someInt == X と myObject.someString = 'XYZ' を検索したいのですが、どうすればよいでしょうか?