Csharp 11
Apparence
Links
Required members
![]() |
Don't confuse required with non-nullable. |
Any code that creates a new Item must set this property using an object initializer.
public class Item { public required string Name { get; set; } } var item = new Item { Name = "item1" }; // object initializer for Name property is now mandatory |