本文整理汇总了C#中Class.RemoveTeacher方法的典型用法代码示例。如果您正苦于以下问题:C# Class.RemoveTeacher方法的具体用法?C# Class.RemoveTeacher怎么用?C# Class.RemoveTeacher使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Class
的用法示例。
在下文中一共展示了Class.RemoveTeacher方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
static void Main()
{
var school = new School("St. Kliment Ohridski");
var _class = new Class("IT 3rd Semester");
var teachers = new Teacher[]
{
new Teacher("Peter", "Ivanov", "Georgiev").AddDiscipline(new Discipline("Math", 20, 30), new Discipline("IT", 100, 150)),
new Teacher("Georgi", "Ivanov", "Ivanov").AddDiscipline(new Discipline("English")),
new Teacher("Filip", "Borisov", "Hristov").AddDiscipline(new Discipline("Physics", 2, 3), new Discipline("Analisys", 5, 10))
};
var students = new Student[]
{
new Student("Georgi", "Ivanov", "Petrov", 1),
new Student("Ivan", "Ivanov", "Georgiev", 2),
new Student("Hristo", "Borisov", "Filipov", 3),
new Student("Filip", "Ivanov", "Georgiev", 4),
new Student("Georgi", "Ivanov", "Petrov", 5),
new Student("Hristo", "Borisov", "Filipov", 6)
};
school.AddClass(_class);
// Add teachers and students to the class
_class.AddTeacher(teachers);
_class.AddStudent(students);
// Remove / Add new student
_class.RemoveStudent(new Student("Ivan", "Ivanov", "Georgiev", 2));
_class.AddStudent(new Student("Added", "New", "Student", 2));
// Remove / Add new teacher
_class.RemoveTeacher(new Teacher("Peter", "Ivanov", "Georgiev"));
_class.AddTeacher(new Teacher("Added", "New", "Teacher").AddDiscipline(new Discipline("IT", 5, 10)));
Console.WriteLine(school);
// Remove class
school.RemoveClass(new Class("IT 3rd Semester"));
Console.WriteLine(school);
}