我們在C#中定義這個類:如何查找所有者類中的所有成員類?
class Course
{
Teacher teacher;
string courseName;
int courseId;
}
所有教師在課程(一個或多個)如何,我們可以搜索的對象?
我們在C#中定義這個類:如何查找所有者類中的所有成員類?
class Course
{
Teacher teacher;
string courseName;
int courseId;
}
所有教師在課程(一個或多個)如何,我們可以搜索的對象?
您在課程班只有一個老師的insteace。您可以使用Enumerable.Distinct搜索課程集以查找唯一的教師記錄。
var result = courses.Distinct(c=>c.CourseId).Select(c=>c.Teacher);
注意您將需要Teacher
公共財產,也CourseId
應該public
爲好。
如果你有一個List<Course>
,那麼你可能會做這樣的事情:
var teachers = courses.Where(c => c.Teacher.Property == "value");
目前還不清楚你在問什麼。請寫一些用例 – wudzik
將只有一個教師對象 – Paddyd
你不能 - 他們是私人的 – doctorlove