私はEntity Framework 5を使用しており、ユーザー、ロール、ファイルというエンティティがあります。
ロールの 2 つのリストに少なくとも 1 つの項目が共通しているかどうかを確認する必要があります。
List<Role> a = user.Roles;
List<Role> b = file.Roles;
Boolean commonRoleFound = a.Intersect(b).Count() > 0;
これを行うより良い方法はありますか?たぶんANYを使用していますか?多分他の?
パフォーマンスが向上するオプションは何ですか?
ありがとう、ミゲル