本文整理汇总了C#中Class.AddTeacher方法的典型用法代码示例。如果您正苦于以下问题:C# Class.AddTeacher方法的具体用法?C# Class.AddTeacher怎么用?C# Class.AddTeacher使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Class
的用法示例。
在下文中一共展示了Class.AddTeacher方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
static void Main()
{
Discipline math = new Discipline("Math", 15, 15);
Discipline biology = new Discipline("Biology", 10, 10);
Discipline history = new Discipline("History", 5, 5);
history.Comment = "Optional comment"; // add comment
Student firstStudent = new Student("Borislav Borislavov", 2);
firstStudent.Comment = "Optional comment"; // add comment
Student secondStudent = new Student("Vasil Vasilev", 4);
Teacher firstTeacher = new Teacher("Ivan Ivanov");
firstTeacher.AddDicipline(math);
Teacher secondTeacher = new Teacher("Peter Petrov");
secondTeacher.AddDicipline(biology);
secondTeacher.AddDicipline(history);
secondTeacher.Comment = "Optional comment"; // add comment
Class firstClass = new Class("12B");
firstClass.Comment = "Optional comment"; // add comment
firstClass.AddStudent(firstStudent);
firstClass.AddStudent(secondStudent);
firstClass.AddTeacher(firstTeacher);
firstClass.AddTeacher(secondTeacher);
Console.WriteLine(firstClass);
}
示例2: Main
static void Main()
{
HashSet<Teacher> teachers =new HashSet<Teacher>();
HashSet<Student> students =new HashSet<Student>();
HashSet<Discipline> discipline = new HashSet<Discipline>();
HashSet<Class> classes = new HashSet<Class>();
School EmilianStanev = new School(classes);
Class IA = new Class(teachers, students, "IA");
Class IB = new Class(teachers, students, "IB");
Class IC = new Class(teachers, students, "IC");
Teacher Georgi = new Teacher("Georgi Georgiev", discipline);
Teacher Petar = new Teacher("Petar Avramov", discipline);
Teacher Stamat = new Teacher("Stamat Ivanov", discipline);
Discipline Matematica = new Discipline("Matematica", 5, 7);
Discipline Literature = new Discipline("Literature", 4, 8);
Discipline English = new Discipline("English", 7, 9);
Discipline History = new Discipline("History", 3, 1);
Discipline Geography = new Discipline("Geography", 2, 1);
Discipline Fizichesko = new Discipline("Fizichesko", 1, 1);
Georgi.AddDiscipline(Matematica);
Georgi.AddDiscipline(Literature);
Georgi.AddDiscipline(English);
Petar.AddDiscipline(History);
Petar.AddDiscipline(Geography);
Stamat.AddDiscipline(Fizichesko);
Georgi.RemoveDiscipline(Literature);
Student Alex = new Student("Alex Kostadinov", "1");
Student Veronica = new Student("Veronika Stancheva", "5");
Student Benedeta = new Student("Benedeta Kucarova", "2");
Student Caroline = new Student("Caroline Simpson", "3");
Student David = new Student("David Jhones", "4");
Student Megan = new Student("Megan Fox", "6");
Student Philip = new Student("Philip Avramov", "7");
EmilianStanev.AddClass(IA);
IA.AddTeacher(Georgi);
IA.AddTeacher(Petar);
IA.AddStudent(Alex);
IA.AddStudent(Veronica);
IA.AddStudent(Benedeta);
IB.AddTeacher(Georgi);
IB.AddTeacher(Stamat);
IB.AddStudent(Caroline);
IB.AddStudent(David);
IC.AddTeacher(Petar);
IC.AddTeacher(Georgi);
IC.AddTeacher(Stamat);
IC.AddStudent(Megan);
IC.AddStudent(Philip);
EmilianStanev.AddClass(IB);
EmilianStanev.AddClass(IC);
Veronica.AddComment("The smartest girl in class");
IA.AddComment("IA is the coolest class ever");
Matematica.AddComment("Matematica is the best Subject!");
Console.WriteLine(EmilianStanev.ToString());
}
示例3: Main
static void Main()
{
School hogwards = new School();
Class blackMagic = new Class("Black Magic");
Teacher snape = new Teacher("Snape");
snape.Comments = "brrrrr";
Discipline blackStuffPractise = new Discipline("Black stuff and dark stuff",1,200);
blackStuffPractise.Comments = "brr";
snape.AddDiscipline(blackStuffPractise);
blackMagic.AddTeacher(snape);
hogwards.AddClass(blackMagic);
foreach (var clas in hogwards.Classes)
{
foreach (var teach in clas.Teachers)
{
foreach (var disc in teach.Disciplines)
{
Console.WriteLine(disc.Name);
}
}
}
}
示例4: 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);
}
示例5: Main
public static void Main()
{
Class myClass = new Class("12 V");
Teacher firstTeacher = new Teacher("Gesha");
myClass.AddTeacher(firstTeacher);
Teacher secondTeacher = new Teacher("Dragan");
myClass.AddTeacher(secondTeacher);
Teacher thirdTeacher = new Teacher("Petkan");
myClass.AddTeacher(thirdTeacher);
string comment="you mad?";
thirdTeacher.AddComment(comment);
Console.WriteLine(thirdTeacher.comments[0]);
foreach (var teacher in myClass.SetOfTeachers)
{
teacher.Name = "something";
Console.WriteLine(teacher.Name);
}
}