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 MidaString doğrudan bir işlem gerçekleştirir ve değerini öğesine bStringatar.

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 Stringiki 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 bStringatayan 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 ) aStringbir yöntemidir. üzerinde aString bir işlem gerçekleştirir ve bu değeri öğesine bStringatar.

Daha fazla bilgi için sınıfın belgelerine String bakın.

Ayrıca bkz.