İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0828

Anonim tür özelliğine 'ifade' atanamıyor.

Anonim tür null değer veya güvenli olmayan bir tür ya da yöntem grubu veya anonim işlev ile başlatılamaz.

Bu hatayı düzeltmek için

  1. Atamanın sol tarafına bir tür bildirimi ekleyin veya sağ taraftaki ifadeyi kabul edilebilir bir türe sahip olacak şekilde değiştirin.

Örnek

Aşağıdaki kod CS0828 oluşturur çünkü anonim türdeki bir üye null değerle başlatılamaz.

// cs0828.cs  
using System;  
  
public class C  
{  
    public static int Main()  
    {  
        var a = 1;  
        var c = new { p1 = null }; // CS0828  
        return 1;  
    }  
}  

Ayrıca bkz.