Aracılığıyla paylaş


Strings.Right(String, Int32) Yöntem

Tanım

Bir dizenin sağ tarafından belirtilen sayıda karakter içeren bir dize döndürür.

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

Parametreler

str
String

Gereklidir. String en sağdaki karakterlerin döndürüldiği ifade.

Length
Int32

Gereklidir. Integer. Döndürülecek karakter sayısını gösteren sayısal ifade. 0 ise, sıfır uzunluklu bir dize ("") döndürülür. içindeki strkarakter sayısından büyük veya buna eşitse, dizenin tamamı döndürülür.

Döndürülenler

Bir dizenin sağ tarafından belirtilen sayıda karakter içeren bir dize.

Özel durumlar

Length< 0.

Örnekler

Bu örnek, belirli Stringbir öğesinin Right alt dizesini döndürmek için işlevinin kullanımını gösterir. Özelliği olan bir Right sınıfta, işlevin tam olarak nitelemesi Right gerekebilir.

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

Açıklamalar

içindeki strkarakter sayısını belirlemek için işlevini kullanın Len . Bir Windows Formunda veya özelliği olan başka bir Right sınıfta kullanılıyorsa, işlevi ile Microsoft.VisualBasic.Strings.Righttam olarak nitelemeniz gerekir.

Not

RightB Visual Basic'in önceki sürümlerindeki işlevi karakter yerine bayt cinsinden bir dize döndürür. Esas olarak çift baytlı karakter kümesi (DBCS) uygulamalarında dize dönüştürmek için kullanılır. Tüm geçerli Visual Basic dizeleri Unicode'dadır ve RightB artık desteklenmemektedir.

Şunlara uygulanır

Ayrıca bkz.