5 kelime içeren bir dizi kullanmaya çalışıyorum ve bunları alfa düzeninde düzenliyorum. Kafam karıştı, eğer birisi bana neyin devam ettiğini ve büyük ölçüde takdir edilecek olan kodu nasıl düzeltebileceğini açıklayabilirse.Dizilerim kullanılarak seçim sıralama programımda sorun nedir?
Ortak sınıf Form1
Dim List() As String = {"bravo", "charlie", "zulu", "alpha", "whiskey"}
Dim swap, value As Integer
Dim i As Integer
Dim sw As String
Dim j, sp, x As Integer
Dim temp(0) As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = Nothing
For i = 0 To List.Length - 1
sw = List(i)
sp = i
For x = sp To List.Length - 2
Next
If sw > List(x) Then
temp(0) = List(x)
List(x) = sw
sw = temp(0)
End If
Next
For j = 0 To List.Length - 1
Label1.Text &= List(j) & ", "
Next
End Sub
End Class
sadece 'list 'kendisi sıralamak isteyen musunuz? Eğer öyleyse sadece listeden '.Sort'ı arayın ... – Codexer
@Codexer - Ödev gibi geliyor. – Enigmativity
@Enigmativity Mutlaka ev ödevi değildir. Ama, çeyrek yarın biter ve bunu sınıfta anlayamıyorum. –