Visual Basic'de Dize Düzenleme Yöntemlerinin Türleri
Dizelerinizi çözümlemenin ve işlemenin birkaç farklı yolu vardır. Yöntemlerin bazıları Visual Basic dilinin bir parçasıdır ve diğerleri sınıfın doğasında String
yer alır.
Visual Basic Language ve .NET Framework
Visual Basic yöntemleri, dilin doğal işlevleri olarak kullanılır. Bunlar kodunuzda niteleme olmadan kullanılabilir. Aşağıdaki örnekte Visual Basic dize işleme komutunun tipik kullanımı gösterilmektedir:
Dim aString As String = "SomeString"
Dim bString As String
' Assign "meS" to bString.
bString = Mid(aString, 3, 3)
Bu örnekte işlev üzerinde Mid
aString
doğrudan bir işlem gerçekleştirir ve değerini öğesine bString
atar.
Visual Basic dize işleme yöntemlerinin listesi için bkz . Dize Düzenleme Özeti.
Paylaşılan Yöntemler ve Örnek Yöntemleri
Ayrıca dizeleri sınıfının yöntemleriyle String
de işleyebilirsiniz. içinde String
iki tür yöntem vardır: paylaşılan yöntemler ve örnek yöntemleri.
Paylaşılan Yöntemler
Paylaşılan yöntem, sınıfın kendisinden kaynaklanan ve bu sınıfın String
bir örneğinin çalışmasını gerektirmeyen bir yöntemdir. Bu yöntemler, sınıfın bir örneği yerine sınıfın (String
) adıyla nitelenebilir String
. Örneğin:
Dim aString As String = String.Copy("A literal string")
Yukarıdaki örnekte yöntemi, String.Copy verilen bir ifade üzerinde işlem yapan ve sonuçta elde edilen değeri öğesine bString
atayan statik bir yöntemdir.
Örnek Yöntemleri
Buna karşılık örnek yöntemleri, öğesinin belirli bir örneğinden String
kaynaklanıp örnek adıyla nitelenmelidir. Örneğin:
Dim aString As String = "A String"
Dim bString As String
' Assign "String" to bString.
bString = aString.Substring(2, 6)
Bu örnekte yöntemi, String.Substring örneğinin String
(yani ) aString
bir yöntemidir. üzerinde aString
bir işlem gerçekleştirir ve bu değeri öğesine bString
atar.
Daha fazla bilgi için sınıfın belgelerine String bakın.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin