Strings.Right(String, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí řetězec obsahující zadaný počet znaků z pravé strany řetězce.
public:
static System::String ^ Right(System::String ^ str, int Length);
public static string Right(string? str, int Length);
public static string Right(string str, int Length);
static member Right : string * int -> string
Public Function Right (str As String, Length As Integer) As String
Parametry
- str
- String
Required.
String výraz, ze kterého jsou vráceny znaky nejvíce vpravo.
- Length
- Int32
Required.
Integer. Číselný výraz označující, kolik znaků se má vrátit. Pokud má hodnotu 0, vrátí se řetězec nulové délky (""). Pokud je větší nebo roven počtu znaků str, vrátí se celý řetězec.
Návraty
Řetězec obsahující zadaný počet znaků z pravé strany řetězce.
Výjimky
Length
< 0.
Příklady
Tento příklad ukazuje použití Right funkce k vrácení podřetětěc daného String. Ve třídě, která má Right vlastnost, může být nutné plně kvalifikovat Right funkci.
Dim testString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Right(testString, 6)
Poznámky
K určení počtu znaků strpoužijte Len funkci. Pokud se používá ve formuláři Windows nebo jakékoli jiné třídě, která má vlastnost Right, musíte plně kvalifikovat funkci pomocí Microsoft.VisualBasic.Strings.Right.
Note
Funkce RightB v dřívějších verzích Visual Basic vrátí řetězec v bajtech, nikoli znaky. Používá se především pro převod řetězců v aplikacích dvoubajtové znakové sady (DBCS). Všechny aktuální řetězce Visual Basic jsou v kódování Unicode a RightB se už nepodporuje.