Логическое поле класса - 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);