Я изучаю алгоритмы сортировки в школе, и мы должны сортировать все символы, а затем выполнять сортировку слов.Общий тип массива для char() и string()
Я использовал массив Char(), и я получил сортировку слов для работы с массивом String(). Теперь я хотел бы объединить обе в одну функцию:
For j = 0 To arr.Length
For i = 0 To hi
If arr(i) > arr(i + 1) Then
Swap(arr, i, i + 1)
End If
Next
hi -= 1
Next
Как я могу сделать так, что обр может быть как Char() и String()?
Я пробовал:
If bolWords Then
Dim arr As String()
Else
Dim arr As Char()
End If
Но он говорит, что это необъявленная из-за объема. Я также попытался Object(), но когда я делаю ToCharArray(), он говорит, что что-то не так относительно типа referencetype.
Могу ли я использовать массив Char() для сортировки слов?
Не можете ли вы использовать 'String()' для обоих? Переменная 'String' может содержать символ' Char' – SSS