2026-05-20 comparisoncsharprecords C# における record vs class vs 構造体: 意思決定マトリックス C# 14 は 4 つのデータ型の形式 -- class、record class、struct、record struct -- を提供します。これがその意思決定マトリックスです: それぞれがいつ正しいか、それぞれが何を犠牲にするか、そして決定を強制するルール。