2011-05-05 3 views
0

J'ai utilisé l'expression suivante dans ma connexion linq to sql.connexion linq à sql

 int before = db.Employees.Count(); 

     var after = (from c in db.Employees 
        where c.emp_city == "pune" 
        select c).Count; 


     Console.WriteLine("# of Customers= {0}, In pune= {1}", before, after); 


     Console.ReadLine(); 

il donne cette erreur:

Erreur 1 Impossible d'affecter le groupe de la méthode à une variable locale implicitement typée

comment le résoudre?

Répondre

2

vous avez oublié d'appeler en fait la méthode de comptage, ajouter entre parenthèses:

var after = (from c in db.Employees 
       where c.emp_city == "pune" 
       select c).Count();