C# Record Kullanımı ile Değişmez Nesneler

← LİSTEYE DÖN

Açıklama

Veri transfer objeleri (DTO) için daha az kodla daha güvenli yapılar oluşturmanızı sağlayan Record türü.
CSHARP SOURCE CODE
public record Kullanici(int Id, string Isim, string Email);

// Kullanım
var user = new Kullanici(1, "Mehmet", "mehmet@örnek.com");
Console.WriteLine(user); // Çıktı: Kullanici { Id = 1, Isim = Mehmet, Email = mehmet@örnek.com }

Detaylı İnceleme

Recordlar, değer tabanlı eşitlik kontrolü sağlar ve varsayılan olarak "immutable" (değiştirilemez) yapıdadır. boilerplate kodu ciddi oranda azaltır.
Görüntülenme: 46
Ekleyen: Admin