Erreur du compilateur CS1934
Impossible de trouver une implémentation du modèle de requête pour le type source 'type'. 'méthode' introuvable. Spécifiez explicitement le type de la variable de portée 'nom'.
Cette erreur se produit si une expression de requête spécifie une source de données pour laquelle aucun opérateur de requête standard n’est implémenté. Une façon de générer cette erreur est de spécifier un ArrayList
sans indiquer de type explicite pour la variable de portée.
Dans l’exemple suivant, la solution consiste simplement à spécifier le type de la variable de portée :
var q = from int x in list
L’exemple suivant illustre une façon de générer l’erreur CS1934 :
// 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;
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :