Udostępnij za pośrednictwem


Typy metod manipulowania ciągami w Visual Basic

Istnieje kilka różnych sposobów analizowania ciągów i manipulowania nimi. Niektóre metody są częścią języka Visual Basic, a inne są związane z klasą String .

Język Visual Basic i program .NET Framework

Metody języka Visual Basic są używane jako nieodłączne funkcje języka. Mogą być używane bez kwalifikacji w kodzie. W poniższym przykładzie pokazano typowe użycie polecenia manipulowania ciągami w języku Visual Basic:

Dim aString As String = "SomeString"
Dim bString As String
' Assign "meS" to bString.
bString = Mid(aString, 3, 3)

W tym przykładzie Mid funkcja wykonuje operację bezpośrednią i aString przypisuje wartość do bString.

Aby uzyskać listę metod manipulowania ciągami w języku Visual Basic, zobacz Podsumowanie manipulowania ciągami.

Metody udostępnione i metody wystąpień

Można również manipulować ciągami za pomocą metod String klasy . Istnieją dwa typy metod w metodach Stringudostępnionychi metodach wystąpień.

Metody udostępnione

Metoda współdzielona to metoda, która pochodzi z String samej klasy i nie wymaga wystąpienia tej klasy do pracy. Metody te można zakwalifikować przy użyciu nazwy klasy (String), a nie wystąpienia String klasy. Na przykład:

Dim aString As String = String.Copy("A literal string")

W poprzednim przykładzie String.Copy metoda jest metodą statyczną, która działa na podanym wyrażeniu i przypisuje wynikową wartość do bStringmetody .

Metody wystąpienia

Metody wystąpień, z kolei, wynikają z określonego String wystąpienia i muszą być kwalifikowane z nazwą wystąpienia. Na przykład:

    Dim aString As String = "A String"
    Dim bString As String

    ' Assign "String" to bString.
    bString = aString.Substring(2, 6)

W tym przykładzie String.Substring metoda jest metodą wystąpienia String (czyli aString). Wykonuje operację na aString obiekcie i przypisuje tę wartość do bString.

Aby uzyskać więcej informacji, zobacz dokumentację String klasy .

Zobacz też