Wir nutzen Konstruktoren, um Klassen zu initialisieren.
class Student
{
public Guid Id { get; }
public string FirstName { get; }
public string LastName { get; }
public string FullName => $"{FirstName} {LastName}";
public bool? Vegetarian { get; set; }
public DateOnly DateOfBirth { get; }
public Student(string firstName, string lastName, DateOnly dateOfBirth)
{
Id = Guid.NewGuid();
FirstName = firstName;
LastName = lastName;
DateOfBirth = dateOfBirth;
}
public Student(
string firstName,
string lastName,
DateOnly dateOfBirth,
bool vegetarian)
:
{
Vegetarian = vegetarian;
}
}