Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 2) CS0458

Het resultaat van de expressie is altijd 'null' van het type 'typenaam'

Deze waarschuwing wordt veroorzaakt door een expressie van het type null-waarde die altijd resulteert in null.

Met de volgende code wordt waarschuwing CS0458 gegenereerd.

Opmerking

In dit voorbeeld ziet u een aantal van de verschillende bewerkingen met null-waardetypen die deze fout veroorzaken.

C#
// 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  
    }  
}