Strings.Right(String, Int32) Метод

Определение

Возвращает строку, содержащую указанное число символов в правой части строки.

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

Параметры

str
String

Обязательно. String выражение, из которого возвращаются наиболее правые символы.

Length
Int32

Обязательно. Integer. Числовое выражение, указывающее, сколько символов необходимо вернуть. Если значение равно 0, возвращается строка нулевой длины (""). Если значение больше или равно числу символов в str, возвращается вся строка.

Возвращаемое значение

Строка, содержащая указанное число символов в правой части строки.

Исключения

Length < 0.

Примеры

В этом примере показано использование Right функции для возврата подстроки заданного объекта String. В классе с свойством Right может потребоваться полностью квалифицировать функцию Right .

Dim testString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Right(testString, 6)

Комментарии

Чтобы определить количество символов, strиспользуйте функцию Len . Если используется в форме Windows или любом другом классе с свойством Right, необходимо полностью указать функцию с Microsoft.VisualBasic.Strings.Right.

Note

Функция RightB в более ранних версиях Visual Basic возвращает строку в байтах, а не символы. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и RightB больше не поддерживается.

Применяется к

См. также раздел