使用lambda表达式在VB.NET中如何使用List.FindAll()语法?

13

在C#中,我一直在一个泛型列表中执行FindAll操作,如下所示:

List<group.category> tlist = list.FindAll(p => p.parid == titem.catid);

两个问题,这是执行此操作的适当方式吗?如何将其转换为VB.Net?

1个回答

21

首先,是的,这是正确的方法;其次:

Dim tlist As List(Of group.category) _
    = list.FindAll(Function(p) p.parid = titem.catid)

非常感谢。从C#回到VB让我感觉很愚蠢。 - mattgcon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接