2015-07-11 133 views

回答

0

System.Collections.Generic.IEnumerable<dynamic>因为db.Query的结果是动态的行。 C#编译器在编译时不知道查询将返回的类型。

0

只是

System.Collections.Generic.IEnumerable selectedData; 

,你可以在后面的代码中使用它。

+0

当我尝试它,我面对这个错误 CS0305:使用通用型“System.Collections.Generic.IEnumerable ”需要1个类型参数 –

+0

如果你想使用泛型类型,那么你应该指定它喜欢:系统。 Collections.Generic.IEnumerable serhiyb

+0

请尝试解释哪种类型应该在那里?我想通过 System.Collections.Generic.IEnumerable selectedData = db.Query(SelectCategoryQuery,category); 值。我该怎么办? –