Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Существует несколько различных способов анализа и обработки строк. Некоторые методы являются частью языка Visual Basic, а другие — в String классе.
Язык Visual Basic и платформа .NET Framework
Методы Visual Basic используются в качестве встроенных функций языка. Они могут использоваться без каких-либо уточнений в вашем коде. В следующем примере показано типичное использование команды обработки строк Visual Basic:
Dim aString As String = "SomeString"
Dim bString As String
' Assign "meS" to bString.
bString = Mid(aString, 3, 3)
В этом примере Mid функция выполняет прямую операцию aString и назначает значение bString.
Для получения списка методов обработки строк Visual Basic см. Сводка по обработке строк.
Общие методы и методы экземпляра
Можно также управлять строками с помощью методов String класса. Существует два типа методов в String: общие методы и методы экземпляра.
Общие методы
Общий метод — это метод, который связан с String самим классом и не требует работы экземпляра этого класса. Эти методы можно квалифицировать с именем класса (String), а не экземпляром String класса. Например:
Dim equal As Boolean = (String.Compare("Hello", "Goodbye") = 0)
В предыдущем примере String.Compare метод является общим методом, который принимает два экземпляра String в качестве аргументов.
Методы экземпляра
Методы экземпляра String , напротив, происходят из определенного экземпляра и должны использовать имя экземпляра. Например:
Dim aString As String = "A String"
Dim bString As String
' Assign "String" to bString.
bString = aString.Substring(2, 6)
В этом примере метод String.Substring относится к экземпляру String (т. е. aString). Он выполняет операцию над aString и назначает это значение bString.
Дополнительные сведения см. в документации для String класса.