我有三个彼此相邻显示的数组。对于一个项目,我必须存储患者姓名,身高和体重。然后,我必须在按名称排列的排序列表中显示数组。我对名称使用冒泡排序,但是当对名称进行排序时,患者身高和体重不会按名称排序,因此名称与患者的正确身高和体重不匹配。当名单列表被排序后,如何获得高度和重量以保持正确的患者姓名?
由于
答案 0 :(得分:2)
Public Class Patient
Public Property Name As String = String.Empty
Public Property Height As Decimal = 0
Public Property Weight As Decimal = 0
End Class
然后创建一个Patient对象数组,并对其进行排序。
Dim patients As List(Of Patient) = New List(Of Patient)
' Plug the array in to your bubble sort, or use the built in sort procedures.