所以我有一個由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