Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере показано, как использовать Chars[] свойство для доступа к символу в указанном расположении в строке.
Пример
Иногда полезно иметь данные о символах в строке и позициях этих символов в строке. Строку можно рассматривать как массив символов (Char
экземпляров); вы можете получить определенный символ, ссылаясь на индекс этого символа через Chars[] свойство.
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
Параметр index
свойства Chars[] основан на нулях.
Надежное программирование
Свойство Chars[] возвращает символ в указанной позиции. Однако некоторые символы Юникода могут быть представлены несколькими символами. Дополнительные сведения о работе с символами Юникода см. в статье "Практическое руководство. Преобразование строки в массив символов".
Свойство Chars[] создает IndexOutOfRangeException исключение, если index
параметр больше или равен длине строки или меньше нуля.