Records (C# 9+) är ett kortfattat sätt att definiera typer som i första hand är oföränderliga databärare med värdebaserad likhet. De auto-genererar boilerplate-kod (konstruktor, likhet, ToString, etc.), vilket gör dem idealiska för DTOs, domänvärden och datamodellering.
Definiera en record (positionell syntax)
;
p1 = Person(, );
p1.Name;
Console.WriteLine(p1);
