Compiler Error CS1943
Visual Studio 2012
An expression of type 'type' is not allowed in a subsequent from clause in a query expression with source type 'type'. Type inference failed in the call to 'method'.
All range variables must represent queryable types.
To correct this error
-
Make sure that the type is a queryable type that implements IEnumerable, IEnumerable<T> or a derived interface, or any other type which has a query pattern defined for it.
-
If the type is a non-generic IEnumerable, provide an explicit type on the range variable.