Aracılığıyla paylaş


+= İşleci (Visual Basic)

Sayısal değişken ya da özelliğin değerine sayısal ifadenin değerini ekler ve sonucu değişkenin ya da özelliğin atar.Art arda bağlamak için de kullanılan bir String ifade için bir String değişken veya özellik ve ata değişkenin ya da özelliğin sonucu.

variableorproperty += expression

Bölümleri

  • variableorproperty
    Gerekli.Herhangi bir sayısal veya String değişkenin veya özelliğin.

  • expression
    Gerekli.Herhangi bir sayısal veya String ifadesi.

Notlar

Öğenin sol tarafında += operator basit bir skalar değişken, özellik veya bir dizinin bir öğesi olabilir.Değişkenin ya da özelliğin olamaz Salt okunur (Visual Basic).

+= İşleci değişkenin ya da özelliğin solundaki, sağındaki değeri ekler ve sonucu değişkenin ya da özelliğin solundaki atar.+= İşleci de kullanılabilir bitiştirmek için String , sağ taraftaki ifade String değişken ya da sola, ve sonucu bir değişkene atamak veya solundaki özelliği.

[!NOT]

Kullandığınızda += işleci, olmayabilir eklenmesi veya dize bitiştirme gerçekleşip gerçekleşmeyeceğini belirleyemez.Use &= belirsizlik ortadan kaldırmak için ve self-documenting kodu sağlamasına için birleştirme işleci.

Bu atama işleci derleme ortamı katı semantiği zorlar, dönüştürmeleri daraltmaya değil ancak widening örtülü olarak gerçekleştirir.Bu dönüştürmeler hakkında daha fazla bilgi için bkz: Daraltmayı ve daraltmaya dönüşümleri (Visual Basic).Katı ve izin veren semantiği ile ilgili daha fazla bilgi için bkz: Option Strict deyimi.

İzin veren semantiği izin verilirse, += örtülü olarak iþleci dize ve dönüşümleri gerçekleştirdiği için aynı çeşitli + işleci.Bu dönüştürmeler hakkında daha fazla bilgi için bkz: + İşlecini (Visual Basic).

Aşırı

+ İşleç olabilir aşırı, o sınıf veya yapı türü bir işlenen sahip olduğunda bir sınıf veya yapı davranışını tanımlayabilirsiniz, anlamına gelir.Aşırı + operator davranışını etkileyen += işleci.Kodunuzu kullanıyorsa, += bir sınıf veya overloads yapı +, yeniden tanımlanan davranışı anladığınızdan emin olun.Daha fazla bilgi için bkz. Operatör yordamları (Visual Basic).

Örnek

Aşağıdaki örnek += başka bir değişkenin değerini birleştirmek için.İlk bölümü kullanan += başka bir değer eklemek için sayısal değişkenler ile.İkinci bölümü kullanan += ile String başka bir değerle bitiştirmek için değişkenleri.Her iki durumda da, sonuçta ilk değişkenine atanır.

' This part uses numeric variables.
Dim num1 As Integer = 10
Dim num2 As Integer = 3
num1 += num2
' This part uses string variables.
Dim str1 As String = "10"
Dim str2 As String = "3"
str1 += str2

Değeri num1 şimdi 13 ve değeri olan str1 "103" sunulmuştur.

Ayrıca bkz.

Başvuru

+ İşlecini (Visual Basic)

Atama operatörleri (Visual Basic)

Aritmetik işleçler (Visual Basic)

Birleştirme işleçleri (Visual Basic)

Visual Basic'te işleç önceliği

(Visual Basic) işlevine göre listelenen işleçleri

Diğer Kaynaklar

Visual Basic deyimleri