SchoolSystem.Class.ToString C# (CSharp) Метод

ToString() публичный Метод

public ToString ( ) : string
Результат string
        public override string ToString()
        {
            StringBuilder strBuild = new StringBuilder();
            foreach (Teacher teacher in Teachers)
            {
                if (Teachers.Count > 0)
                {
                    strBuild.Append("Teacher: " + teacher.Name + teacher.ToString());
                }
            }
            foreach (Student student in Students)
            {
                if (Students.Count > 0)
                {
                    strBuild.AppendLine();
                    strBuild.Append("Student: " + student.Name + " | Id: " + student.IdNumber);
                }
            }
            return strBuild.ToString();
        }

Usage Example

Пример #1
0
        static void Main()
        {
            var someSchool       = new School();
            var eveningClass     = new Class("Level#2");
            var trainer          = new Teacher("Mr. NakMan");
            var disciplineClassA = new Discipline("OOP", 2, 2);

            var firstStudent  = new Student("Anamalech", 1);
            var thirdStudent  = new Student("Corson", 3);
            var secondStudent = new Student("Boruta", 2);
            var forthStudent  = new Student("Lucifer", 4);

            //Okay. Let's summon the demons... pardon, Demos!
            someSchool.AddClass(eveningClass);
            eveningClass.AddTeacher(trainer);
            trainer.AddDiscipline(disciplineClassA);

            eveningClass.AddStudent(firstStudent);
            eveningClass.AddStudent(secondStudent);
            eveningClass.AddStudent(thirdStudent);
            eveningClass.AddStudent(forthStudent);

            Console.WriteLine(eveningClass.ToString());
            Console.WriteLine();
        }
All Usage Examples Of SchoolSystem.Class::ToString