私が試してみると:
List<Student> students = new List<Student>();
List<Group> Groups = new List<Group>();
Groups = students.Remove(f => f.StudentID.Equals(studentID));
次の行でエラーが発生します。f => f.StudentID.Equals(studentID)
したがって、グループ内に含まれる学生を削除できるのではないかと考えましたが、デリゲート型ではないため、ラムダ式を学生型に変換できませんというエラーが表示されます。
私がやろうとしていることについて簡単に説明します。学生 Aが複数のグループに所属できるとしましょう。次に、その生徒を削除すると、その生徒はグループをリストしなくなります。しかし、そうです。しかし、グループコンピューティングを検索すると、学生はそこにいません。私が学生を連れて行き、彼が属しているグループを検索したときだけのようです(彼が削除されていても)、最初に彼を追加したグループが返されます。これは起こるべきではありません