相关疑难解决方法(0)

在通用列表中搜索对象

是否可以通过通用列表中的某个属性搜索对象?

Public Class Customer

    Private _id As Integer

    Private _name As String

    Public Property ID() As Integer
        Get
            Return _id
        End Get
        Set
            _id = value
        End Set
    End Property

    Public Property Name() As String
        Get
            Return _name
        End Get
        Set
            _name = value
        End Set
    End Property

    Public Sub New(id As Integer, name As String)
        _id = id
        _name = name
    End Sub

End Class
Run Code Online (Sandbox Code Playgroud)

然后加载和搜索

Dim list as new list(Of Customer)

list.Add(New Customer(1,"A")

list.Add(New Customer(2,"B")
Run Code Online (Sandbox Code Playgroud)

如何返回id = 1的客户对象?这与泛型中的"谓词"有关吗? …

vb.net generics

14
推荐指数
2
解决办法
5万
查看次数

标签 统计

generics ×1

vb.net ×1