Typy metod manipulowania ciągami w Visual Basic
Istnieje kilka różnych sposobów do analizowania i manipulacji na ciągi znaków.Niektóre metody są częścią Visual Basic języka, a inne są nierozłącznie związane z String klasy.
Język Visual Basic i.NET Framework
Visual Basicmetody są używane jako funkcje związane z języka.Mogą one służyć bez kwalifikacji w kodzie.W poniższym przykładzie pokazano użycie typowego Visual Basic manipulowanie ciągami, polecenie:
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średnich na aString i przypisuje wartości do bString.
Aby uzyskać listę metod manipulowania ciąg języka Visual Basic, zobacz Manipulowanie ciągami — Podsumowanie (Visual Basic).
Udostępnione i metody instancji
Można także manipulować ciągi z metody String klasy.Istnieją dwa typy metod w String: udostępnionego metody i instancji metody.
Metody udostępnionych
Udostępnione metodą jest metoda, która wynika z String samej klasy i nie wymagają instancji tej klasy do pracy.Metody te mogą zostać zakwalifikowane o nazwie klasy (String), a nie z instancją String klasy.Na przykład:
Dim aString As String = String.Copy("A literal string")
W poprzednim przykładzie String.Copy metoda jest statyczna metoda aktów, które po wyrażeniu on podany jest i przypisuje wartość Wynikowe do bString.
Metody instancji
Metody instancji, z drugiej strony, wynikają z konkretnego wystąpienia String i musi być kwalifikowany o nazwie instancji.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 metodą jest metoda instancji, z String (to znaczy aString).Wykonuje operację na aString i przypisuje wartość do bString.
Aby uzyskać więcej informacji, zobacz dokumentację dla String klasy.