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


Útmutató: Karakterek elérése sztringekben a Visual Basicben

Ez a példa bemutatja, hogyan érheti el a karaktert a Chars[] tulajdonság használatával egy sztring megadott helyén.

példa

Néha hasznos, ha a sztringben szereplő karakterekről és a sztringben lévő karakterek pozícióiról is vannak adatok. A sztringeket karaktertömbként (Char példányok) tekinthetjük; egy adott karaktert lekérhet, a Chars[] tulajdonságon keresztül hivatkozva a karakter indexére.

Dim myString As String = "ABCDE"
Dim myChar As Char

' Assign "D" to myChar.
myChar = myString.Chars(3)

A index tulajdonság paramétere Chars[] nulla alapú.

Robusztus programozás

A Chars[] tulajdonság a megadott pozícióban adja vissza a karaktert. Egyes Unicode-karaktereket azonban több karakter is képviselhet. Ha többet szeretne tudni a Unicode-karakterek használatáról, olvassa el a Karakterlánc átalakítása karaktertömbgé című témakört.

A Chars[] tulajdonság kivételt IndexOutOfRangeException eredményez, ha a index paraméter nagyobb vagy egyenlő a sztring hosszával, vagy ha nullánál kisebb

Lásd még