在C#4中显式转换泛型

在C#4中显式转换泛型,c#,C#,有谁能帮我用c#4铸造通用系列吗 下面是代码片段 GridView1.DataSource=dataServiceColl.Select(t=>t.product\u desc=“EdibileItem”) 它在下面一行抛出运行时错误 Gridview1.Databind() 说这是HTTP异常 我认为这应该是一个简单的类型演员 谢谢, 克里斯。使用 t => t.product_desc=="EdibileItem" 使用 HTTP异常?这与铸造无关 更重要的是,您为什么要在此处将“E

有谁能帮我用c#4铸造通用系列吗

下面是代码片段

GridView1.DataSource=dataServiceColl.Select(t=>t.product\u desc=“EdibileItem”)

它在下面一行抛出运行时错误

Gridview1.Databind()

说这是HTTP异常

我认为这应该是一个简单的类型演员

谢谢, 克里斯。

使用

t => t.product_desc=="EdibileItem"
使用


HTTP异常?这与铸造无关

更重要的是,您为什么要在此处将
“EdibleItem”
分配给
t.product\u desc

Select(t => t.product_desc="EdibileItem")
你是指
==
而不是
=
?如果是这样,在
中选择
是否比选择
更合适


我想这一切都归结为:你到底想实现什么?

HTTP例外?这与铸造无关

更重要的是,您为什么要在此处将
“EdibleItem”
分配给
t.product\u desc

Select(t => t.product_desc="EdibileItem")
你是指
==
而不是
=
?如果是这样,在
中选择
是否比选择
更合适


我认为这一切归结为:您到底想实现什么?

在所选数据源上找不到名为“product_desc”的字段或属性。这就是它在VisualStudio2010中用C#抛出的错误。这与在中查询数据Web服务有关。Net@kris:是否解决了问题?在所选数据源上找不到名为“product_desc”的字段或属性。这就是它在VisualStudio2010中用C#抛出的错误。这与在中查询数据Web服务有关。Net@kris:那么你是否解决了你的问题?