【发布时间】:2012-05-03 15:06:36
【问题描述】:
我有一个“选择”类型对象的查询:
Dim l as IList(Of Foo) = (From dataRow As DataRow In table.Select()
Where CStr(dataRow("Column1")) = "A"
Select New Foo(CStr(dataRow("Column1")), _
CStr(dataRow("Column2")))).ToList()
发生的情况是,如果我为Foo 的构造函数设置断点并执行步骤,构造函数会被命中,并且参数会加载参数。但是,l 有空的Foo 对象(每个对象中的成员都是Nothing)。这里会发生什么?
【问题讨论】:
-
听起来
Foo没有将参数的值存储到构造函数中。你也可以发布构造函数吗?
标签: .net vb.net linq linq-to-dataset