ciao a tutti!

ho cominciato da poco a convertire il mio codice VB in C#. ho pero' un problema a effettuare questo comando:

If



(From t In checklist.View Where t.ValoreCerca = strValue Order By t.ValoreID select t).Count < 1 Then

se in C# scrivo:

if





((from t in checklist.View where t.ValoreCerca == strValue orderby t.ValoreID select t).Count() < 1)

ricevo un errore:

Errore 1 Impossibile trovare un'implementazione del modello di query per il tipo di origine 'System.ComponentModel.ICollectionView'. 'Where' non trovato. Si consiglia di specificare in modo esplicito il tipo della variabile di intervallo 't'.


Qualcuno sa dirmi dove sbaglio?


grazie a tutti