VB ile ASP.NET Veri Tipleri

Değişkenler (Variables)

Bu makalemizde vb.net ile asp.net sayfalarında değişkenlerden bahsedeceğiz.

Bilgisayarlar, kullanıcılar tarafından kendilerine verilen bilgileri, verileri hafıza adı verilen birimlerinde tutarlar. Hafızada tutulan bilgilerin kimisi

sabit  değerken, kimi bilgilerin değerleri değişkendir. Bilgisayar hafızası Şekil 1.1’deki gibi düşünülebilir.


degişkenler

 

 

Hafıza milyonlarca hücreden oluşur. Bilgisayarda tutulan tüm bilgiler bu hafıza hücrelerinde tutulur. Bilgisayarda bir hafıza hücresiyle diğerini

karıştırmamak için hepsine ayrı bir adres verilir. Programcılar da bu hafıza alanlarına, içindeki bilgilerin özelliğine göre anlamlı isimler verirler

(Çeşitli isimlendirme kurallarına uyarak). İşte bu anlamlı isimlere değişken denir.

Başka bir ifadeyle, değişken, bilgilerin saklandığı hafıza hücrelere verilen bir isimdir. Değişkenler hafızanın bir bölümünü ifade eder. Programda

bir değişken belirlendiğinde (değişken atandığında), bilgisayar bu değişkenin değerinin tutulması için hafızada bir alan, hücre belirler.

Değişkenin aldığı tüm değerler bu hücreye yazılır, program içinde o değişken her çağrıldığında bu hücredeki değer getirilir. Konuyu daha iyi

anlamak için Şekil 1.2’yi inceleyelim.

değişkenler

Program yazarken çeşitli değişkenler kullanılır. Programda hangi değişkenlerin kullanılacağı değişken atama işlemiyle yapılır. Değişken

atandıktan sonra ona bir ilk değer verilir, program akışı esnasında değişkenin değeri değiştirilebilir, varolan değeri silinebilir, bir değişken

içindeki bir değer başka bir değişkene atanabilir.

Bir değişkenin yaşam döngüsünü aşağıdaki şekilde ifade edebiliriz.

 Değişken atanır.

 Değişkene ilk değeri verilir.

 

 Değişken çağrılır, gerektiğinde içeriği değiştirilir.

Bilgisayarda tutulacak değerlerin, verilerin özellikleri farklı olduğundan veriler veri tiplerine (türlerine) ayrılmıştır. Örneğin, sayısal değerleri

tutmak için ayrı, metin bilgilerini tutmak için ayrı veri tipleri kullanılır. Tam sayılar için integer veri tipinin kullanılması uygunken, “Millî Eğitim

Bakanlığı” ifadesi için string (dize, dizgi) veri tipinin, günün tarihini tutmak için Date veri tipinin kullanılması gerekir. Değişken tanımlama işlemi

sırasında değişkene bir isim verilirken, değişkenin hangi tipte veri tutacağı da belirtilir. Benzer veri tipleri arasında işlemler yapılabilir. Örneğin,

“integer” veri tipindeki 2 değişken içindeki değerler toplanabilir, fakat içeriği “Ahmet” olan “string” veri tipli bir değişkenle, içeriği 20 olan

“integer” veri tipli bir değişken toplanamaz. Sonuç olarak değişken bir değer, veri tutmak için kullanılan belli bir veri tipinde isimlendirilmiş hafıza

alanıdır. Tablo 1.1’de VB.NET’teki bazı veri tipleri ve onlarla eşleşen .NET veri tipleri gösterilmiştir.

 

asp.net veri tipleri

 

NOT : Veri tipi aynı zamanda değişken tipi olarak da isimlendirilir.

Değişkenler için veri tipleri seçerken dikkat edilecek en önemli nokta, tutulmak istenilen veriye en uygun veri tipini seçmektir. Programların hızlı

çalışması açısından belleği en az kullanılan veri türü seçilmelidir. Örneğin, 0-255 arasındaki tam sayı verileri tutmak için Byte (Bayt), Integer,

Long (long) değişkenleri kullanılabilir. Fakat bu veri türlerinden hafızada en az yer kaplayan Byte olduğundan Byte seçilmelidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close
Join me: