Everything You Want to Know About the Record Type in .NET… But Were Afraid to Ask
O texto explica como record types reduzem boilerplate em DTOs, usam init e with para imutabilidade e contam com igualdade, hash e ToString gerados. Também compara desempenho com classes e structs.