Strings Třída

Definice

Tento Strings modul obsahuje postupy používané k provádění řetězcových operací.

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 runtime, které manipulují s řetězci.

Metody

Name Description
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čuje, zda je zadaný objekt roven 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 pole na základě zadaných String kritérií filtru.

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

Vrátí matici založenou na nule obsahující podmnožinu pole na základě zadaných String 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) 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í funkce hash.

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

Získá Type 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 pravou stranou řetězce.

Join(Object[], String)

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

Join(String[], String)

Vrátí řetězec vytvořený spojením počtu 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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ých 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 počátečních mezer (LTrim), žádných koncových mezer (RTrim) nebo žádných úvodních nebo koncových mezer (Trim).

MemberwiseClone()

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

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

Vrátí řetězec, který obsahuje zadaný počet znaků počínaje zadanou pozicí v řetězci.

Mid(String, Int32)

Vrátí řetězec, který obsahuje všechny znaky začínající zadanou pozicí 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ého počtu.

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 počátečních mezer (LTrim), žádných koncových mezer (RTrim) nebo žádných úvodních nebo koncových mezer (Trim).

Space(Int32)

Vrátí řetězec skládající se z 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ětců.

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ý podle zadané hodnoty.

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 počátečních mezer (LTrim), žádných koncových mezer (RTrim) nebo žádných ú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é