Lezen in het Engels

Delen via


Compilerfout CS1949

Het contextuele trefwoord var kan niet worden gebruikt in een bereikvariabeledeclaratie.

Een bereikvariabele wordt impliciet getypt door de compiler. U hoeft var niet te gebruiken met een bereikvariabele.

Deze fout corrigeren

  1. Verwijder het var trefwoord voor de bereikvariabele.

Opmerking

In het volgende voorbeeld wordt CS1949 gegenereerd:

// cs1949.cs  
using System;  
using System.Linq;  
class Test  
{  
    static void Main()  
    {  
        var x = from var i in Enumerable.Range(1, 100) // CS1949  
        select i;  
    }  
}  

Zie ook