Sdílet prostřednictvím


Typy metod manipulace řetězce v jazyce Visual Basic

K analýze a manipulaci s řetězci v několika různými způsoby.Některé metody jsou součástí Visual Basic jazyka a ostatní vyplývají String třídy.

Jazyk Visual Basic a.NET Framework

Visual Basicmetody se používají jako vlastní funkce jazyka.Mohou být použity bez kvalifikace v kódu.Následující příklad ukazuje typické použití Visual Basic manipulace řetězec příkazu:

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

V tomto příkladu Mid funkce provádí přímé operace na aString a přiřadí hodnotu na bString.

Seznam metod manipulace řetězec jazyka Visual Basic naleznete v tématu Souhrn manipulaci s řetězci (Visual Basic).

ms235223.collapse_all(cs-cz,VS.110).gifSdílené metody a metody Instance

Řetězce můžete také manipulovat s metody String třídy.Existují dva typy metod v String: sdíleného metod a instance metod.

ms235223.collapse_all(cs-cz,VS.110).gifSdílené metody

Sdílené metodou je metoda, která vyplývá z String samotné třídy a instance třídy práce nevyžaduje.Tyto metody lze kvalifikovaný název třídy (String), nikoli k instanci String třídy.Příklad:

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

V předchozím příkladu String.Copy metoda je statická metoda, který pracuje na výraz je a přiřadí výsledná hodnota na bString.

ms235223.collapse_all(cs-cz,VS.110).gifMetody instance

Metody instance jsou naopak zřejmě z konkrétní instanci String a musí být určen s názvem instance.Příklad:

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

V tomto příkladu String.Substring metoda je metoda instance String (, aString).Provede operaci na aString a přiřadí hodnotu na bString.

Další informace naleznete v dokumentaci k String třídy.

Viz také

Další zdroje

Úvod do řetězce v jazyce Visual Basic