本文整理汇总了C#中Class.AddStudent方法的典型用法代码示例。如果您正苦于以下问题:C# Class.AddStudent方法的具体用法?C# Class.AddStudent怎么用?C# Class.AddStudent使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Class
的用法示例。
在下文中一共展示了Class.AddStudent方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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()
{
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);
}