Логическое поле класса - C#

Узнай цену своей работы

Формулировка задачи:

Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса. Выполнить исследование вызовов конструкторов и деструкторов.
Листинг программы
  1. namespace lab1
  2. {
  3. public class Student
  4. {
  5. public string Name { get; set; }
  6. public int Age { get; set; }
  7. public bool Gender { get; set; }
  8. public Student(string name, int age, bool gender)
  9. {
  10. Name = name;
  11. Age = age;
  12. Gender = gender;
  13. }
  14. }
  15.  
  16. class Program
  17. {
  18. static void Main()
  19. {
  20. Student student1 = new Student("Sergey", 18, true);
  21. Console.WriteLine("student1 Name = {0} Age = {1} Gender = {3}", student1.Name, student1.Age, student1.Gender);
  22. Student student2 = student1;
  23. student2.Name = "Anna";
  24. student2.Age = 17;
  25. student2.Gender = false;
  26. Console.WriteLine("student2 Name = {0} Age = {1} Gender = {3}", student2.Name, student2.Age, student2.Gender);
  27. Console.WriteLine("Press any key to exit.");
  28. Console.ReadKey();
  29. }
  30. }
  31. }
Проблема с логическим поле класса. как правильно задать и вывести на экран ?

Решение задачи: «Логическое поле класса»

textual
Листинг программы
  1. Console.WriteLine(student1);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.556 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы