オブジェクトがあるとします:
public class Person
{
public IDictionary<string, string> RoleTypes { get; set; }
}
ロールタイプには、キーとして名前があり、値として説明があります。
- マネージャー:物事を行うマネージャー
- CIO: 彼らが何をしているのか誰にもわかりません
- CEO: 彼らが何をしているのか誰も知りません。
だから今、私は人々のリストを言っています:
IE数え切れないほどの人々;
そのリストからどうにかして、CEO である人物を取り戻したいと思います。
people.Single(x => x.RoleTypes.Contains("CEO"));
まあ、それはコンパイルさえしません。
誰でもそれを機能させる方法を知っていますか?