Lezen in het Engels

Delen via


Compilerfout CS1934

Kan geen implementatie van het querypatroon vinden voor het brontype 'type'. 'methode' is niet gevonden. Overweeg expliciet het type bereikvariabele 'naam' op te geven.

Deze fout wordt gegenereerd als een query-expressie een gegevensbron opgeeft waarvoor geen standaardqueryoperators worden geïmplementeerd. Een manier om deze fout te produceren, is een opgeven ArrayList zonder een expliciet type voor de bereikvariabele te geven.

Deze fout corrigeren

  1. In het volgende voorbeeld is de oplossing om alleen het type bereikvariabele op te geven:

    var q = from int x in list  
    

Opmerking

In het volgende voorbeeld ziet u een manier om CS1934 te produceren:

// cs1934.cs  
using System.Linq;  
using System.Collections;  
static class Test  
{  
    public static void Main()  
    {  
        var list = new ArrayList { 0, 1, 2, 3, 4, 5 };  
        var q = from x in list // CS1934  
                select x + 1;  
    }  
}  

Zie ook