C# Dersleri | is Opertörü Kullanımı

C# Dersleri | is Opertörü Kullanımı

Merhaba Arkadaşlar şimdi size operatörlerimizden Is operatörünü anlatamaya çalışacağım;

Is operatörü nedir? Bu Operatör Tip Karşılaştırması Yapar.

Bu anlattıklarımızı bir örnekle birazdan pekiştireceğiz ve daha iyi anlayabileceğiz;

Örnek olarak tarih adında bir tarih nesnesi oluşturalım ve bunu gelentarih değişkeni ile tip karşılaştırması yapacağız;

[code]

DateTime tarih = datetime.now;

int Tarih = 0;

if(tarih is DateTime)

{

Response.Write(“Tarih :” + tarih.Tostring();

}

else

{

Response.Write(“Tarih Yazdırılamıyor…”);

}

[/code]

 

Evet Arkadaşlar burada ne yaptığımızı anlayabildik mi bilmiyorum ama şimdi satır satır anlatacağım.

 

yaptığımız işlem aslında çok basit ilk önce datetime nesnesi ile tarih adında bir şimdi ki zamanı alan bir değişken oluşturduk. Daha sonra int operatörü ile Tarih adında bir değişken daha tanımladık. Tarih değişkenine 0 değeri atadık yani default değeri atadık.

evet tanımlamış olduğumuz nesnelerin tiplerini karşılaştırmaik için bir if ile koşulumuzu parantezlerin içine yazıyoruz.yukarıdaki örnekte de olduğu gibi.

response ile de koşullarımızı yazdırıyoruz. else komutu ile de değilse koşulunu belirtiyoruz ve program parçacığımızı çalıştırıyoruz.

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*