Cannot convert method group 'Count' to non-delegate type 'int'. Did you intend to invoke the method?

27. Mart 2010

Web service ve Linq’le çalışırken şimdi de  “Cannot convert method group 'Count' to non-delegate type 'int'. Did you intend to invoke the method? …” hatasıyla karşılaştım. Normalde hatasız çalışan kodumda çıkan bu hata , bir önceki postta bahsettiğim hatayla ilgili olabilir aslında.Çünkü aynı anda çıktılar.Normalde doğru çalışması gereken ve önceden çalışan aşağıdaki kodu , alttaki koda çevirince sorun çözüldü.Doğrusu sebebi hala anlamış değilim ama doğru çalışıyor şimdi.

int sayı = e.Result.Count; 

/* normalde bu şekildeydi ve önceden çalışıyordu.hatadan sonra aşağıda gibi düzelttim ve şu anda sorun yok. */

int sayı = e.Result.Count();

Problem bahsettiğim gibi Linq ve Web Service ikilisinden kaynaklanıyor olabilir.

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

C# , , ,




Paylaş


Yorum ekle


(Gravatar simgesini gösterecek)  

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading