我有一个“选择”类型对象的查询:
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
)。这里会发生什么?