Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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 .