veri türleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
veri türleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

26 Aralık 2011 Pazartesi

C# ile Programlamaya Giriş - 3




 C# Dilindeki Temel Veri Türleri

Değişkenlerin Faaliyet Alanı

C# dilinde programlar açılır ve kapanan parantezler içerisinde yazıldığını ilk yazı dizimizde belirtmiştik.Bu parantezler arasında kalan bölgeye blok denir. Tanımlanan değişkene ancak tanımlandığı blok içerisinde erişilebilir.Bu blok aralığına değişken faaliyet alanı denir. Faaliyet alanları aşağıdaki kriterlere göre belirlenir:

Bir sınıfın üye elemanı olarak tanımlanmış değişken her zaman sınıfın faaliyet alanı içindedir.

Yerel bir değişken, tanımlandığı blok arasında kaldığı sürece faaliyet alanındadır. Bu konu hakkında ileride daha detaylı bir bilgi vereceğiz.

For,while ve do-while döngü blokları arsındaki değişkenler döngü bloğu dışına çıkıldığında çalışmamaktadır.

Aşağıdaki örnekteki "a" değişkenleri bir birinde bağımsız bellekte farklı alanlarda saklanır.

Örnek Uygulama:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

25 Aralık 2011 Pazar

C# ile Programlamaya Giriş -2

C# Dilindeki Temel Veri Türleri
Bu başlık altında C# dilinde kullanılan temel veri türlerine değineceğiz; her dilde olduğu gibi C#  dilinde de önceden tanımlanmış ve dillerin temelini oluşturan ve veri saklamak için kullanılan birtakım veri türleri vardır.
C# da veri türleri temel olarak ikiye ayrılır, bunlar önceden tanımlanmış veri türleri ve kullanıcı tarafından tanımlanmış veri türleridir.Önceden tanımlanmış veri türleri de kendi arasında ikiye ayrılır bunlar değer tipleri ve referans tipleridir. Daha fazla detaya inmeden konumuza başlayalım.

Değişkenler

Değişkenler, içerisin de farklı türlerde veri saklaya bildiğimiz bellek gözeneklerinin programlamadaki karşılığıdır. Hemen bütün programlama dillerinde değişkenler, kullanılmaya başlanmadan önce tanımlanırlar. Bu işleme tanımlama denilmektedir. Derleyici tanımlama satırı görünce bellekte nesnenin özelliğine uygun yer tahsis eder. Modern bilgisayar sistemlerinde programlar belleğe yüklendikten sonra mikroişlemciler vasıtası ile çalıştırılırlar.