我在vb.net有一個項目來創建學生報告。我的主要問題是如何排列學生的分數列表,並顯示各個學生的分數和位置。 我如何排列學生的分數並顯示他們的名字,分數和位置? 這就是我所做的,它解決了問題的一部分。如何排名學生名單,並在vb.net中顯示他們的名字,分數和位置
該代碼如下。
Public Class Form1
Dim numbers(4) As Integer
Dim Group1Score, Group2Score, Group3Score, Group4Score, Group5Score, Group6Score As Integer
Dim Group1Title, Group2Title, Group3Title, Group4Title, Group5Title, Group6Title As String
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Group1Score = 4
Group2Score = 8
Group3Score = 15
Group4Score = 16
Group5Score = 34
numbers(0) = Group1Score
numbers(1) = Group2Score
numbers(2) = Group3Score
numbers(3) = Group4Score
numbers(4) = Group5Score
Array.Sort(numbers)
Array.Reverse(numbers)
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label4.Text = numbers(0)
Label5.Text = numbers(1)
Label6.Text = numbers(2)
Label7.Text = numbers(3)
Label8.Text = numbers(4)
'Next
End Sub
End Class
請幫忙嗎?
沒有。它正在開展一個個人項目。能夠爲學生創建一個報告系統 –
創建一個班級'組'將有所幫助。它應該有標題,分數和位置屬性。然後看看http://stackoverflow.com/questions/1301822/how-to-sort-an-array-of-object-by-a-specific-field-in-c比較這些項目。 –
這是在C#中。如何將它與vb.net鏈接? –