Bu kodun neden bu sonucu oluşturduğunun davranışını açıklayabilir misiniz? Anonim Tip Davranışı
var person = new { name = "George", age = 30};
WriteLine(person);
Ve Çıktı
geçerli:{ name = "George", age = 30}
Bu kodun neden bu sonucu oluşturduğunun davranışını açıklayabilir misiniz? Anonim Tip Davranışı
var person = new { name = "George", age = 30};
WriteLine(person);
Ve Çıktı
geçerli:{ name = "George", age = 30}
WriteLine(object)
örtülü ettiği objenin ToString()
çağırır. Yöntem sanaldır, yani türetilmiş türlere göre geçersiz kılınabilir.
Anonim değerler, özelliklerini ve değerlerini göstermek için object.ToString
geçersiz kılınır. Derleyici geçersiz kılınmış yöntemi oluşturur ve derleme zamanı veya çalışma zamanında değiştirilemez.
Teşekkür ederim en iyi cevabı seçeceğim. – Johnson
Çıkışın ne olmasını bekliyordunuz? –