所以我有一个由Bloops集合创建的Razzies集合。我使用Linq查询来检索这个集合。查询请参考:Linq Select Certain Properties Into Another Object?。在集合中的所有对象上运行一个方法
我想知道是否有可能在返回集合之前,甚至在刚刚使用for循环之前,在所有新创建的Razzies上运行一个方法。
我尝试这样做:
Dim results = From item In bloops _
Select New Razzie() With _
{ _
.FirstName = item.FirstName, _
.LastName = item.LastName _
}.UpdateAddress(item.Address)
但它没有返回。
这个“会”起作用,但在我的真实代码中,Razzie类是我没有源代码的库的一部分,因此“MyMethod”是一个空格,不会返回任何内容。 – 2009-05-29 21:55:33