2011-05-05 8 views
0

Я использовал следующее выражение в моем соединении linq to sql.linq to sql connection

 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(); 

он дает эту ошибку:

Ошибка 1 Не удается назначить метод группу неявно типизированных локальных переменных

, как решить это?

ответ

2

вы забыли фактически вызвать метод Count, добавить скобки:

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