Strings.Right(String, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 str
karakter 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 String
bir öğ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 str
karakter 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.Right
tam 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.