Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Basic ile hesaplamalar yaparken genellikle değerleri depolamanız gerekir. Örneğin, karşılaştırmanın sonucuna bağlı olarak çeşitli değerleri hesaplamak, karşılaştırmak ve bunlar üzerinde farklı işlemler gerçekleştirmek isteyebilirsiniz. Değerleri karşılaştırmak istiyorsanız değerleri tutmanız gerekir.
Kullanım
Visual Basic, çoğu programlama dilinde olduğu gibi değerleri depolamak için değişkenleri kullanır. Değişkenin bir adı vardır ( değişkenin içerdiği değere başvurmak için kullandığınız sözcük). Değişkenin veri türü de vardır (değişkenin depolayabileceğiniz veri türünü belirler). Bir değişken, birbirine yakın ilişkili olan veri öğeleri dizinlenmiş bir dizi şeklinde depolanması gerektiğinde bir diziyi temsil edebilir.
Yerel tür çıkarımı, bir veri türünü açıkça belirtmeksizin değişkenleri bildirmenizi sağlar. Bunun yerine, derleyici başlatma ifadesinin türünden değişkenin türünü çıkartır. Daha fazla bilgi için bkz. Yerel Tür Çıkarımı ve Seçenek Çıkarımı Deyimi.
Değer Atama
Aşağıdaki örnekte gösterildiği gibi hesaplamalar yapmak ve sonucu bir değişkene atamak için atama deyimlerini kullanırsınız.
' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.
Uyarı
Bu örnekteki eşittir işareti (=), eşitlik işleci değil atama işlecidir. değer değişkenine applesSoldatanıyor.
Daha fazla bilgi için Nasıl Yapılır: Bir Değişkene Veri Aktarma ve Bir Değişkenden Veri Dışa Aktarma konusuna bakın.
Değişkenler ve Özellikler
Bir değişken gibi, özellik de erişebileceğiniz bir değeri temsil eder. Ancak, bir değişkenden daha karmaşıktır. Bir özellik, değerini ayarlamayı ve almayı denetleen kod bloklarını kullanır. Daha fazla bilgi için bkz. Visual Basic'te Özellikler ve Değişkenler Arasındaki Farklar.