首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在VB.NET中从列表中找到对象的索引?

在VB.NET中,可以使用List(Of T).IndexOf方法从列表中找到对象的索引。这个方法接受一个参数,即要查找的对象。如果找到该对象,则返回其索引;如果没有找到,则返回-1。

以下是一个示例代码:

代码语言:vb
复制
Imports System.Collections.Generic

Module Module1

    Sub Main()
        Dim list As New List(Of String)
        list.Add("apple")
        list.Add("banana")
        list.Add("orange")

        Dim index As Integer = list.IndexOf("banana")
        Console.WriteLine("Index of 'banana': " & index)

        index = list.IndexOf("grape")
        If index = -1 Then
            Console.WriteLine("'grape' not found in the list")
        End If

        Console.ReadLine()
    End Sub

End Module

在这个示例中,我们创建了一个List(Of String),并向其中添加了三个字符串。然后,我们使用IndexOf方法查找字符串"banana"的索引,并将结果打印到控制台。接着,我们再次使用IndexOf方法查找字符串"grape"的索引,如果返回值为-1,则表示该字符串不在列表中。

注意,这个示例代码使用了List(Of T)类,该类是.NET框架中的一个泛型类,可以用于存储任何类型的对象。如果您使用的是其他类型的列表,请根据实际情况调整代码。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券