با سلام و احترام،
تنها کافی بود به جای set از init استفاده شود تا امکان مقدار دهی تنها یک بار آن هم زمان اولین مقدار دهی، مقدار مشخص شود.
Person p1 = new()
{
Name = "Amirhosein",
Family = "Moslemi",
Age = 24
};
p1.Print();
//p1.Name = "Reza";
class Person
{
public required int Age { get; init; }
public required string Name { get; init; }
public required string Family { get; init; }
public void Print()
{
Console.WriteLine($"Name: {Name}\nFamily: {Family}\nAge: {Age}\n");
}
}از اینکه در ویدیو آخر باز هم حس و حالتان بهتر شده بود، بسیار خوشحالم.
سلام
سلامت باشی دوست من
کاملا درسته ، آفرین