Sdílet prostřednictvím


Strings Třída

Definice

Modul Strings obsahuje procedury používané k provádění operací s řetězci.

public ref class Strings sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Strings
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Strings = class
Public Module Strings
Dědičnost
Strings
Atributy

Příklady

Následující příklad ukazuje, jak rozdělit řetězec v jeho mezerách.

Dim testString As String = "Look at these!"
' Returns an array containing "Look", "at", and "these!".
Dim testArray() As String = Split(testString)

Poznámky

Tento modul podporuje klíčová slova jazyka Visual Basic a členy knihovny za běhu, které manipulují s řetězci.

Metody

Asc(Char)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

Asc(String)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

AscW(Char)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

AscW(String)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

Chr(Int32)

Vrátí znak přidružený k zadanému kódu znaku.

ChrW(Int32)

Vrátí znak přidružený k zadanému kódu znaku.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Filter(Object[], String, Boolean, CompareMethod)

Vrátí matici založenou na nule obsahující podmnožinu String pole na základě zadaných kritérií filtru.

Filter(String[], String, Boolean, CompareMethod)

Vrátí matici založenou na nule obsahující podmnožinu String pole na základě zadaných kritérií filtru.

Format(Object, String)

Vrátí řetězec formátovaný podle pokynů obsažených ve výrazu formátu String .

FormatCurrency(Object, Int32, TriState, TriState, TriState)

Vrátí výraz formátovaný jako hodnota měny pomocí symbolu měny definovaného v ovládacích panelech systému.

FormatDateTime(DateTime, DateFormat)

Vrátí řetězcový výraz představující hodnotu data a času.

FormatNumber(Object, Int32, TriState, TriState, TriState)

Vrátí výraz formátovaný jako číslo.

FormatPercent(Object, Int32, TriState, TriState, TriState)

Vrátí výraz formátovaný jako procento (tj. vynásobený 100) s koncovým znakem %.

GetChar(String, Int32)

Char Vrátí hodnotu představující znak ze zadaného indexu v zadaném řetězci.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
InStr(Int32, String, String, CompareMethod)

Vrátí celé číslo určující počáteční pozici prvního výskytu jednoho řetězce v jiném řetězci.

InStr(String, String, CompareMethod)

Vrátí celé číslo určující počáteční pozici prvního výskytu jednoho řetězce v jiném řetězci.

InStrRev(String, String, Int32, CompareMethod)

Vrátí pozici prvního výskytu jednoho řetězce v jiném, počínaje od pravé strany řetězce.

Join(Object[], String)

Vrátí řetězec vytvořený spojením několika podřetězců obsažených v poli.

Join(String[], String)

Vrátí řetězec vytvořený spojením několika podřetězců obsažených v poli.

LCase(Char)

Vrátí řetězec nebo znak převedený na malá písmena.

LCase(String)

Vrátí řetězec nebo znak převedený na malá písmena.

Left(String, Int32)

Vrátí řetězec obsahující zadaný počet znaků z levé strany řetězce.

Len(Boolean)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Byte)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Char)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(DateTime)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Decimal)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Double)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Int16)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Int32)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Int64)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Object)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(SByte)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(Single)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(String)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(UInt16)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(UInt32)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

Len(UInt64)

Vrátí celé číslo obsahující buď počet znaků v řetězci, nebo nominální počet bajtů potřebný k uložení proměnné.

LSet(String, Int32)

Vrátí řetězec zarovnaný doleva obsahující zadaný řetězec upravený na zadanou délku.

LTrim(String)

Vrátí řetězec obsahující kopii zadaného řetězce bez úvodních mezer (LTrim), bez mezer na konci (RTrim) nebo bez úvodních nebo koncových mezer (Trim).

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Mid(String, Int32)

Vrátí řetězec, který obsahuje všechny znaky začínající od zadané pozice v řetězci.

Mid(String, Int32, Int32)

Vrátí řetězec, který obsahuje zadaný počet znaků začínající od zadané pozice v řetězci.

Replace(String, String, String, Int32, Int32, CompareMethod)

Vrátí řetězec, ve kterém byl zadaný podřetězce nahrazen jiným podřetězcem zadaným počtem opakování.

Right(String, Int32)

Vrátí řetězec obsahující zadaný počet znaků z pravé strany řetězce.

RSet(String, Int32)

Vrátí řetězec zarovnaný doprava obsahující zadaný řetězec upravený na zadanou délku.

RTrim(String)

Vrátí řetězec obsahující kopii zadaného řetězce bez úvodních mezer (LTrim), bez mezer na konci (RTrim) nebo bez úvodních nebo koncových mezer (Trim).

Space(Int32)

Vrátí řetězec sestávající ze zadaného počtu mezer.

Split(String, String, Int32, CompareMethod)

Vrátí jednorozměrné pole založené na nule obsahující zadaný počet podřetěžců.

StrComp(String, String, CompareMethod)

Vrátí hodnotu -1, 0 nebo 1 na základě výsledku porovnání řetězců.

StrConv(String, VbStrConv, Int32)

Vrátí řetězec převedený zadaným názvem.

StrDup(Int32, Char)

Vrátí řetězec nebo objekt skládající se ze zadaného znaku, který se opakuje zadaný počet opakování.

StrDup(Int32, Object)

Vrátí řetězec nebo objekt skládající se ze zadaného znaku, který se opakuje zadaný počet opakování.

StrDup(Int32, String)

Vrátí řetězec nebo objekt skládající se ze zadaného znaku, který se opakuje zadaný počet opakování.

StrReverse(String)

Vrátí řetězec, ve kterém je pořadí textových prvků v zadaném řetězci obrácené.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Trim(String)

Vrátí řetězec obsahující kopii zadaného řetězce bez úvodních mezer (LTrim), bez mezer na konci (RTrim) nebo bez úvodních nebo koncových mezer (Trim).

UCase(Char)

Vrátí řetězec nebo znak obsahující zadaný řetězec převedený na velká písmena.

UCase(String)

Vrátí řetězec nebo znak obsahující zadaný řetězec převedený na velká písmena.

Platí pro

Viz také