Megosztás a következőn keresztül:


Sztringmanipulálási módszerek típusai a Visual Basicben

A sztringek elemzésének és módosításának számos különböző módja van. Egyes metódusok a Visual Basic nyelv részét képezik, mások pedig az String osztály részét képezik.

Visual Basic Language és a .NET-keretrendszer

A Visual Basic metódusokat a nyelv eredendő függvényeiként használják. Ezek a kódban végzett végzettség nélkül is használhatók. Az alábbi példa a Visual Basic sztringmanipulációs parancsok tipikus használatát mutatja be:

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

Ebben a példában a Mid függvény egy közvetlen műveletet hajt végre, aString és hozzárendeli az értéket a következőhöz bString: .

A Visual Basic sztringmanipulálási módszereinek listáját a Sztringmanipulálás összegzése című témakörben találja.

Megosztott metódusok és példánymódszerek

A sztringeket az osztály metódusaival is módosíthatja String . A megosztott metódusok és a Stringpéldánymetelyek kétféleképpen használhatók.

Megosztott metódusok

A megosztott metódus olyan metódus, amely magából az String osztályból származik, és nem követeli meg, hogy az osztály egy példánya működjön. Ezek a metódusok az osztály (String) nevével minősíthetők, nem pedig az String osztály egy példányával. Példa:

Dim equal As Boolean = (String.Compare("Hello", "Goodbye") = 0)

Az előző példában a String.Compare metódus egy megosztott metódus, amely két argumentumpéldányt String fogad el.

Példány metódusai

A példány metódusai ezzel szemben egy adott példányból származnak, és a példány nevével kell minősíteni String . Példa:

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

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

Ebben a példában a metódus a String.Substring példány (azaz) egy metódusa String . aString Végrehajt egy műveletet, aString és hozzárendeli azt az értékhez bString.

További információkért tekintse meg az osztály dokumentációját String .

Lásd még