Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Değişkenler veri tipleri operatörler

Benzer bir sunumlar


... konulu sunumlar: "Değişkenler veri tipleri operatörler"— Sunum transkripti:

1 Değişkenler veri tipleri operatörler
Veri tipleri, değişkenler ve operatörleri nasıl kullanacağız?

2 C# da iki çeşit veri tipi vardır:
1-)Değer Tipleri (Value type)   )Referans Tipleri(Reference Type)

3 Değişkenler bellekte bulunan verilerdir
Değişkenler bellekte bulunan verilerdir. Bir değişkeni kullandığımız zaman o değişkenin bellekte bulundu yerdeki bilgiyi kullanırız. 

4 Değer tipleri veriyi direk olarak bellek bölgesinden alırken referans tipleri başka bir nesneye referans gösterirler.

5 Yani referans tipleri içinde veri değil adres bilgisi tutarlar
Yani referans tipleri içinde veri değil adres bilgisi tutarlar. Veri tipleri stack dediğimiz bellek bölgesinde tutulurlar, referans tipleri ise heap bellek bölgesinde saklanırlar.

6 int, double, float gibi veri tipleri değer tiplerine örnek gösterilebilir.

7 Herhangi bir sınıf türü ise referans tipine örnek gösterilebilir.

8 Değer tipleri birbirine eşitlenirken değişkenin barındırdığı değer bir diğer değişkene kopyalanır. 

9 Böylece iki farklı bağımsız değişken oluşur
 Böylece iki farklı bağımsız değişken oluşur. Referans tipleri ise eşitleme sırasında değişkenlerin taşıdıkları veri değil heap bölgesinde işaret ettikleri adres kopyalanır. 

10 Böylece eğer iki referans değişkeni birbirine eşitledi isek ve daha sonra bunlardan birinde bulunan veriyi değiştirdi ise otomatik olarak diğer referans değişkeninin değeri de değişir.

11 Çünkü adresde bulunan veri değişince bu adresi işaret eden iki değişkende yeni veri bilgisine ulaşır .

12 CANAN IŞIL


"Değişkenler veri tipleri operatörler" indir ppt

Benzer bir sunumlar


Google Reklamları