• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# School.Student类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中School.Student的典型用法代码示例。如果您正苦于以下问题:C# Student类的具体用法?C# Student怎么用?C# Student使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Student类属于School命名空间,在下文中一共展示了Student类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: StudentToStringTest

 public void StudentToStringTest()
 {
     var student = new Student("Pesho", 12345);
     string expected = "Student name is: Pesho, with id: 12345";
     string actual = student.ToString();
     Assert.AreEqual(expected, actual);
 }
开发者ID:slop3n,项目名称:TelerikAcademy,代码行数:7,代码来源:StudentTest.cs


示例2: Main

        static void Main()
        {
            School justSchool = new School("JustSchool");

            Teacher ivanov = new Teacher("Ivanov");
            Teacher metodiev = new Teacher("Metodiev");

            Student milko = new Student("Milko", 15);
            Student vasil = new Student("Vasil", 2);

            Class bClass = new Class("BClass");

            Discipline math = new Discipline("Math", 5, 10);
            Discipline chemistry = new Discipline("Chemistry", 5, 12);

            justSchool.Classes.Add(bClass);

            bClass.Students.Add(milko);
            bClass.Students.Add(vasil);
            bClass.Teachers.Add(ivanov);
            bClass.Teachers.Add(metodiev);

            ivanov.Disciplines.Add(math);
            metodiev.Disciplines.Add(chemistry);

            bClass.Comment = "Pros";
        }
开发者ID:Elinos,项目名称:TelerikAcademy,代码行数:27,代码来源:SchoolTest.cs


示例3: StudentShouldNotThrowWhenLeavingCourse

 public void StudentShouldNotThrowWhenLeavingCourse()
 {
     var course = new Course("testCourse");
     var st = new Student("Pesho", 15000);
     st.JoinCourse(course);
     st.LeaveCourse(course);
 }
开发者ID:tddold,项目名称:TelerikAcademy-5,代码行数:7,代码来源:StudentTests.cs


示例4: Main

        static void Main()
        {
            //Students
            Student firstStudent = new Student("Pesho", "Kamburov", 1);
            Student secondStudent = new Student("Galin", "Imamov", 2);

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("Students:");
            Console.ResetColor();
            Console.WriteLine(firstStudent.ToString());
            Console.WriteLine(secondStudent.ToString());
            //Teachers
            Teacher firstTeacher = new Teacher("Stefan", "Popov");
            firstTeacher.AddDiscipline(new Discipline("Math", 16, 10));
            firstTeacher.AddDiscipline(new Discipline("Physics", 20, 5));
            Teacher secondTeacher = new Teacher("Armin", "Van Buuren");
            secondTeacher.AddDiscipline(new Discipline("TechMusic", 15, 5));
            secondTeacher.AddDiscipline(new Discipline("Minimal", 18, 7));

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\nTeachers:");
            Console.ResetColor();
            Console.WriteLine(firstTeacher.ToString());
            Console.WriteLine(secondTeacher.ToString());

            //School
            School school = new School();

            school.AddClass(new Class("12b", firstTeacher));
            school.AddClass(new Class("12a", secondTeacher));
        }
开发者ID:NikolaiMishev,项目名称:Telerik-Academy,代码行数:31,代码来源:ProgramMain.cs


示例5: AddStudent

 public void AddStudent(School school, Student student)
 {
     if (school.Courses.Single(x => x.Equals(this)) != null)
     {
         this.students.Add(student);
     }
 }
开发者ID:GenoGenov,项目名称:TelerikAcademyAssignments,代码行数:7,代码来源:Course.cs


示例6: StudentGroupShouldAddStudent

 public void StudentGroupShouldAddStudent()
 {
     var myClass = new StudentGroup("TelerikAcad");
     var student = new Student("Pe6o Ubaveca", Student.MinValidId);
     myClass.AddStudent(student);
     Assert.AreEqual(1, myClass.Students.Count);
 }
开发者ID:tddold,项目名称:TelerikAcademy-5,代码行数:7,代码来源:SchoolTests.cs


示例7: Main

        static void Main(string[] args)
        {
            Student first=new Student("Mariq","564710");
            Student second = new Student("Pesho", "111123", "Gouem pich");
            Student third = new Student("Ganka", "126578");
            Disciplines basic = new Disciplines(10, "C# programming", "This is the prepration level at SoftUni.");
            Disciplines intermediate = new Disciplines(20, "Object Oriented Programming");
            Disciplines advanced = new Disciplines(30, "Structures of data and Algorithms", "This is the third level in SoftUni.");
            List<Student> students = new List<Student>();
            students.Add(first);
            students.Add(second);
            students.Add(third);

            List<Disciplines>SetOne=new List<Disciplines>();
            SetOne.Add(intermediate);
            SetOne.Add(intermediate);
            SetOne.Add(advanced);
            Teacher Nakov = new Teacher("Nakov", SetOne, "Gouem pich too :)");
            Teacher Znaiko = new Teacher("Znaiko", SetOne);
            List<Teacher> teachers = new List<Teacher>();
            teachers.Add(Nakov);
            teachers.Add(Znaiko);
            Class begginers = new Class(teachers,students);
            
        }
开发者ID:petar-rusev,项目名称:OOP,代码行数:25,代码来源:TestSchool.cs


示例8: CheckIf_NextStudent_GetCorrectIDIncrement

        public void CheckIf_NextStudent_GetCorrectIDIncrement()
        {
            var student = new Student("Marmalad Palachinkov");
            var secondStudent = new Student("Siren Banicharov");

            Assert.IsTrue(student.UniqueID + 1 == secondStudent.UniqueID);
        }
开发者ID:Bvaptsarov,项目名称:Homework,代码行数:7,代码来源:StudentTest.cs


示例9: CompareToString

        public void CompareToString()
        {
            var student = new Student("Marmalad Palachinkov");

            Assert.AreEqual("Marmalad Palachinkov - " + student.UniqueID, student.ToString(),
                "ToString is not returning in correct format.");
        }
开发者ID:Bvaptsarov,项目名称:Homework,代码行数:7,代码来源:StudentTest.cs


示例10: TestTrivialStudentCase

        public void TestTrivialStudentCase()
        {
            Student s = new Student("Ivan", 12345);

            bool result = s.Name == "Ivan" && s.Id == 12345;
            Assert.IsTrue(result);
        }
开发者ID:bahtev,项目名称:TelerikAcademy,代码行数:7,代码来源:StudentTests.cs


示例11: RemoveStudent

        public void RemoveStudent(Student student)
        {
            Validator.ValidateIfNotNull(student, "student");
            Validator.ValidateIfStudentsExists(this, student);

            this.students.Remove(student);
        }
开发者ID:AYankova,项目名称:HQC,代码行数:7,代码来源:Course.cs


示例12: TestRemoveNotExistingStudent

        public void TestRemoveNotExistingStudent()
        {
            Course css = new Course("CSS", students);
            Student koko = new Student("Kaloyan", 88823);

            css.RemoveStudent(koko);
        }
开发者ID:VyaraGGeorgieva,项目名称:TelerikAcademy,代码行数:7,代码来源:CourseTest.cs


示例13: TestStudentConstructorName

 public void TestStudentConstructorName()
 {
     string name = "Pesho";
     int uniqueNumber = 10000;
     Student target = new Student(name, uniqueNumber);
     Assert.AreEqual(target.Name, "Pesho");
 }
开发者ID:RobinJS,项目名称:dotNET,代码行数:7,代码来源:StudentTest.cs


示例14: AddNewStudentWithTakenNumber

 public void AddNewStudentWithTakenNumber()
 {
     Student studentTest = new Student("Test", 10001);
     Student studentFest = new Student("fest", 10001);
     this.testingSchool.AddStudent(studentTest);
     this.testingSchool.AddStudent(studentFest);
 }
开发者ID:NikolaNikushev,项目名称:Lectures,代码行数:7,代码来源:StudentTest.cs


示例15: CourseCanNotRemoveAStudentThatItDoesntHave

        public void CourseCanNotRemoveAStudentThatItDoesntHave()
        {
            var course = new Course("math");
            var student = new Student("Pesho", 12345);

            course.RemoveStudent(student);
        }
开发者ID:,项目名称:,代码行数:7,代码来源:


示例16: ConstructorCheck_IDnumber_IsInValidRange

 public void ConstructorCheck_IDnumber_IsInValidRange()
 {
     var student = new Student("Hartienov");
     Assert.IsTrue((Student.LowerBoundUniqueID <= student.UniqueID) &&
                   (student.UniqueID <= Student.UpperBoundUniqueID),
         "Student Id is not in the correct range");
 }
开发者ID:Bvaptsarov,项目名称:Homework,代码行数:7,代码来源:StudentTest.cs


示例17: TryJoinStudentInCourse

        public bool TryJoinStudentInCourse(Student student, int courseId)
        {
            if (student == null)
            {
                return false;
            }

            if (this.usedStudentsNumbers.Contains(student.Number))
            {
                if (this.usedCoursesId.Contains(courseId))
                {
                    return this.courses[courseId].Join(student);
                }

                return false;
            }
            else
            {
                if (this.usedCoursesId.Contains(courseId))
                {
                    bool isJoined = this.courses[courseId].Join(student);

                    if (isJoined)
                    {
                        this.usedStudentsNumbers.Add(student.Number);
                    }

                    return isJoined;
                }
            }

            // student wont to join to not existing course
            return false;
        }
开发者ID:razsilev,项目名称:TelerikAcademy_Homework,代码行数:34,代码来源:School.cs


示例18: TestStudentConstructorNumber

        public void TestStudentConstructorNumber()
        {
            Student misho = new Student("Misho Ivanov");
            Student pesho = new Student("Pesho Ivanov");

            Assert.IsTrue(misho.Number == (pesho.Number - 1), "Students' unique numbers are consecutive values.");
        }
开发者ID:niki-funky,项目名称:Telerik_Academy,代码行数:7,代码来源:StudentTest.cs


示例19: NameTest

 public void NameTest()
 {
     string name = "Anon";
     Student target = new Student(name);
     string actual = target.Name;
     Assert.AreEqual(name, actual);
 }
开发者ID:smihaylovit,项目名称:TelerikAkademy,代码行数:7,代码来源:StudentTest.cs


示例20: CourseShouldAddStudent

 public void CourseShouldAddStudent()
 {
     var course = new Course("Maths");
     var student = new Student("unnamed", Student.MinValidId);
     student.JoinCourse(course);
     Assert.AreEqual(1, course.Students.Count);
 }
开发者ID:tddold,项目名称:TelerikAcademy-5,代码行数:7,代码来源:CourseTests.cs



注:本文中的School.Student类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# SchoolDb.Student类代码示例发布时间:2022-05-26
下一篇:
C# School.Course类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap