8
在C#我有一個通用的清單被執行的FindAll如下:使用List.FindAll()和lambda表達式的VB.NET語法是什麼?
List<group.category> tlist = list.FindAll(p => p.parid == titem.catid);
兩個問題,這是在執行這樣的事情的適當方式?如何將它轉換爲VB.Net
在C#我有一個通用的清單被執行的FindAll如下:使用List.FindAll()和lambda表達式的VB.NET語法是什麼?
List<group.category> tlist = list.FindAll(p => p.parid == titem.catid);
兩個問題,這是在執行這樣的事情的適當方式?如何將它轉換爲VB.Net
首先,是的,這是適當的方式來做到這一點,第二:
Dim tlist As List(Of group.category) _
= list.FindAll(Function(p) p.parid = titem.catid)
非常感謝。從C#恢復到VB讓我覺得很愚蠢 – mattgcon