我想找到数组中最后一次出现的值的引用。
该数组的值的格式类似于(0,7,7,7,7,7,14,15,15,15,15,15,15,16)
,第二列中有一个布尔值。
我相信 FINDLAST 是我正在寻找的功能,但我无法使语法正常工作。
编辑:
我有数组中某个事件的位置,CursorPosition
并且我想从中找到数组中的最后一个事件。我的代码目前是:
CursorPosition = position.FindLast(position, position(0, CursorPosition))
我目前收到 3 个错误:
无法推断“公共共享函数 FindLast(Of T)(array() As T, match As System.Predicate(Of T)) As T”的类型参数“T”。
'Public Shared Function FindLast(Of T)(array() As T, match As System.Predicate(Of T)) As T' 的类型参数 'T' 的类型参数推断失败。无法从传递给参数“array”的参数推断类型参数。
'Public Shared Function FindLast(Of T)(array() As T, match As System.Predicate(Of T)) As T' 的类型参数 'T' 的类型参数推断失败。无法从传递给参数“match”的参数推断类型参数。