İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Uyarısı (düzey 2) CS0458

İfadenin sonucu her zaman 'tür adı' türündeki 'null' değeridir

Bu uyarının nedeni, her zaman ile nullsonuçlanabilen null atanabilir bir değer türü ifadesidir.

Aşağıdaki kod cs0458 uyarısını oluşturur.

Örnek

Bu örnek, bu hataya neden olacak null atanabilir değer türlerine sahip farklı işlemlerin sayısını gösterir.

// CS0458.cs  
using System;  
public  class Test
{  
    public static void Main()  
    {  
        int a = 5;  
        int? b = a + null;    // CS0458  
        int? qa = 15;  
        b = qa + null;        // CS0458  
        b -= null;            // CS0458  
        int? qa2 = null;  
        b = qa2 + null;       // CS0458  
        qa2 -= null;          // CS0458  
    }  
}