私は解決しようとしているLINQの問題を抱えています。私は複数のグループに属することができるユーザーがいるので、どのユーザーが単一のグループに属しているかを返すことができます。一般的な関連のlinqクエリ
List<Student> students = new List<Student>();
public List<Student> ReturnStudentByGroupName(string groupName)
{
List<Student> student = (from g in students
where
(from t in g.StudentGroup where t.GroupName == groupName select t).Count() > 0
select g).ToList();
return student;
}
私の問題は今、私は複数のグループの共通のユーザーを見つける必要がありますか?たとえば、グループAとグループBの共通メンバーは誰ですか?この2つのグループのユーザーの一覧を検索していない場合、ユーザーはの場合のみ返信します。は両方のグループに属します。
2人の文字列を入力として使用する方法、つまりfirstgroupNameという文字列、secondgroupという文字列を知っている人は誰でも知っていますか?その後、一般の学生に戻しますか?グループの数に
真剣にそれを行いますか? –
@JungleBoogie:うん、今はちょうどそれを修正しました。 – caesay
ええええええと私は文字列に気づいただけでも、ちょうどそれを試して、事前に私の謝罪を受け入れるつもりです。 –