我可以找到一个项目是否存在于正常列表中,如下所示:
Dim x as new list(of string)
dim result = x.any(function (y) y.length > 4)
根据是否有超过 4 个字符的项目返回 true 或 false。
但是,如果我这样做:
dim e as object = new expandoobject
dim x as new list(of string)
e.items = x
dim result = e.items.any(function (y) y.length > 4)
产生一条错误消息,说明 any 不是 List 的扩展方法。
谁能告诉我为什么会发生这种情况以及我是否可以将列表分配给 expandoobject 然后使用扩展方法。
谢谢