Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этом примере показано, как использовать 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 параметр больше или равен длине строки или меньше нуля.