Логическое поле класса - C#
Формулировка задачи:
Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса. Выполнить исследование вызовов конструкторов и деструкторов.
Проблема с логическим поле класса. как правильно задать и вывести на экран ?
Листинг программы
- namespace lab1
- {
- public class Student
- {
- public string Name { get; set; }
- public int Age { get; set; }
- public bool Gender { get; set; }
- public Student(string name, int age, bool gender)
- {
- Name = name;
- Age = age;
- Gender = gender;
- }
- }
- class Program
- {
- static void Main()
- {
- Student student1 = new Student("Sergey", 18, true);
- Console.WriteLine("student1 Name = {0} Age = {1} Gender = {3}", student1.Name, student1.Age, student1.Gender);
- Student student2 = student1;
- student2.Name = "Anna";
- student2.Age = 17;
- student2.Gender = false;
- Console.WriteLine("student2 Name = {0} Age = {1} Gender = {3}", student2.Name, student2.Age, student2.Gender);
- Console.WriteLine("Press any key to exit.");
- Console.ReadKey();
- }
- }
- }
Решение задачи: «Логическое поле класса»
textual
Листинг программы
- Console.WriteLine(student1);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д