Visual Basic'de İşleçler ve İfadeler
İşleç, değerleri tutan bir veya daha fazla kod öğesi üzerinde işlem gerçekleştiren bir kod öğesidir. Değer öğeleri değişkenleri, sabitleri, değişmez değerleri, özellikleri, ve Operator
yordamlarından Function
dönüşleri ve ifadeleri içerir.
İfade, işleçlerle birleştirilen ve yeni bir değer veren bir dizi değer öğesidir. İşleçler hesaplamalar, karşılaştırmalar veya diğer işlemler gerçekleştirerek değer öğeleri üzerinde işlem yapar.
İşleç Türleri
Visual Basic aşağıdaki işleç türlerini sağlar:
Aritmetik İşleçler , bit desenlerini kaydırma da dahil olmak üzere sayısal değerler üzerinde tanıdık hesaplamalar yapar.
Karşılaştırma İşleçleri iki ifadeyi karşılaştırır ve karşılaştırmanın sonucunu temsil eden bir
Boolean
değer döndürür.Birleştirme İşleçleri birden çok dizeyi tek bir dizede birleştirir.
Visual Basic içindeki Mantıksal ve Bit Düzeyinde İşleçler veya sayısal değerleri birleştirir
Boolean
ve değerlerle aynı veri türünün sonucunu döndürür.
Bir işleçle birleştirilen değer öğeleri, bu işlecin işlenenleri olarak adlandırılır. Değer öğeleriyle birleştirilmiş işleçler , deyimi oluşturan atama işleci dışında ifadeler oluşturur. Daha fazla bilgi için bkz. Deyimler.
İfadelerin Değerlendirilmesi
İfadenin bitiş sonucu, genellikle , String
veya sayısal tür gibi Boolean
tanıdık bir veri türünde olan bir değeri temsil eder.
Aşağıda ifade örnekleri verilmiştir.
5 + 4
' The preceding expression evaluates to 9.
15 * System.Math.Sqrt(9) + x
' The preceding expression evaluates to 45 plus the value of x.
"Concat" & "ena" & "tion"
' The preceding expression evaluates to "Concatenation".
763 < 23
' The preceding expression evaluates to False.
Aşağıdaki örnekte gösterildiği gibi, birkaç işleç tek bir ifadede veya deyimde eylem gerçekleştirebilir.
x = 45 + y * z ^ 2
Önceki örnekte, Visual Basic atama işlecinin ()=
sağ tarafındaki ifadede işlemleri gerçekleştirir, ardından elde edilen değeri soldaki değişkene x
atar. bir ifadede birleştirilebilen işleç sayısı için pratik bir sınır yoktur, ancak beklediğiniz sonuçları aldığınızdan emin olmak için Visual Basic İşleç Önceliği'nin anlaşılması gerekir.
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