Сортировка строк TextBox, содержащих числа - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

всем приветы. в TextBox1 имею список который нужно отсортировать :
Спойлер
сейчас выполняю сортировку вот так:
в TextBox2 вывожу результат (который совсем не радует). результат таков:
Спойлер
а мне нужно его отсортировать чтобы получился "нормальный" список:
Спойлер
подскажите КАК получить "нормальный" список?

Решение задачи: «Сортировка строк TextBox, содержащих числа»

textual
Листинг программы
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
    Dim lst() As String = TextBox1.Lines()
    Dim nums() As Integer = (From num In lst Select CInt(num.Substring(1))).ToArray
    Array.Sort(nums, lst)
    TextBox2.Text = ""
    For i As Integer = 0 To lst.Count - 1
        TextBox2.Text &= String.Format("{0}{1}", lst(i), vbCrLf)
    Next i
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы