我有一个类 Player,它有 6 个左右的属性,都是整数。对于我的项目,需要进行一些排序,并且我希望能够编写一个函数,该函数接受一个玩家列表和一个属性来对它们进行排序,返回一个按传递的属性排序的玩家列表:
Class Player
Public Property PID
Public Property RunsScored
PublicProperty BallsFaced
End Class
Class AnotherClass
Public Shared PlayerList As New List(Of Player)
Public Player sort(list As List(Of Player), prop As Property)
'sort the list by prop
Return sorted list
End Function
但我不知道这是不是一个东西,它有名字吗?甚至可能吗?