Strings.Left(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 sol tarafından belirtilen sayıda karakter içeren bir dize döndürür.
public:
static System::String ^ Left(System::String ^ str, int Length);
public static string Left (string? str, int Length);
public static string Left (string str, int Length);
static member Left : string * int -> string
Public Function Left (str As String, Length As Integer) As String
Parametreler
- str
- String
Gereklidir.
String en soldaki karakterlerin döndürüldiği ifade.
- Length
- Int32
Gereklidir.
Integer Ifa -de. 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 sol tarafından belirtilen sayıda karakter içeren bir dize.
Özel durumlar
Length
< 0.
Örnekler
Bu örnek, belirli Stringbir öğesinin Left alt dizesini döndürmek için işlevinin kullanımını gösterir. Özelliği olan bir Left sınıfta, işlevin tam olarak nitelemesi Left gerekebilir.
Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)
Açıklamalar
içindeki strkarakter sayısını belirlemek için işlevini kullanın Len . bir Windows Forms uygulamasında veya özelliği olan başka bir Left sınıfta kullanılıyorsa, işlevi ile Microsoft.VisualBasic.Lefttam olarak nitelemeniz gerekir.
Not
LeftB Visual Basic'in önceki sürümlerindeki işlev 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 LeftB artık desteklenmemektedir.