Поделиться через


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 Forms или любом другом классе со свойством Right необходимо полностью указать функцию с Microsoft.VisualBasic.Strings.Rightпомощью .

Примечание

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

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

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