C# Değişkenler (Veri Tipleri)

Mart 04, 2017 Mustafa BÜKÜLMEZ 0 Yorum

Değişken Nedir ?
Değişkenler, girdiğimiz değerleri alan veya programın çalışmasıyla bazı değerlerin atandığı veri tutuculardır. Değişken tanımlama ise girilecek ve ya programın getireceği verinin ne olduğuna bağlı olarak değişken türünün belirlenmesidir. Örneğin girilecek verinin bir tamsayı olması halinde o değişkeni de tamsayı olarak tanımlamak gerekir. Değişik türler için bu işlem farklı farklı tekrarlanmalıdır. 
Tanımlamada Dikkat Edilmesi Gerekenler
  •  Bir değerleri olmalıdır veya mutlak suretle null olarak tanımlanmalıdır.
  •  Tanımlama yaparken büyük-küçük harf ayrımı vardır.
  •  Değişken adları rakamla başlayamaz.
  •  Class, namespace ve kontrol isimleri gibi program tarafından kullanılan isimler verilemez.
  •  Aynı kod bloğu içerisinde aynı isimden birden fazla değişken tanımlanamaz.
  •  Özel karakter içermez örneğin /,*,-,+.
  •  Boşluk kullanılamaz.
  •  Türkçe karakter kullanılmamalıdır. Ş, ğ,ü,ö,ç,ı gibi…
  •  Özel sözcükler (if, else, random,  vb.) kullanılmaz.

Değişken Tanımlama
Değişken tanımlamaları şu şekilde yapılmaktadır.
(Değişken Türü)   ( Değişen Adı)  =  (Değeri)  

Değişken Türleri
Sayısal türler:


Metinsel Türler :

Hem metinsel hem de sayısal olmayan türler de vardır:
bool
Koşullu yapılarda kullanılır. Bool türünden değerlere true(doğru), false(yanlış) gibi ifadeler örnek verilebilir.

object

Bu değişken türüne her türden veri atanabilir. Ancak convert işlemlerinde dikkat edilmesi gerekir:
Var
C# 3.0 da artık tür belirtmeksizin değişken tanımlamamıza olanak sağlayan yenilikler mevcut. Ancak bu değişkenlerin özelliği object değişkenler gibi referans tipli değişkenler değildir. Bunun yerine değeri atanırken tipinin belirlendiği değişkenlerdir.
Datetime
İçinde zaman barındıran değişken tipidir.

DateTime        8 byte
Tarih ve Zaman Tutar
Datetime zaman = Datetime.now

DateTime hakkında daha ayrıntılı bilgiye buradan ulaşabilirsiniz

Değişken Tanımlamaları ve Örnekler
Değişkenler nasıl tanımlanır ve değişkenlerde örnekler;
Sayısal Değişkenler

int Sayi = 5;
Örneğinde olduğu gibi bir değer vererek tanımlama yapabiliyoruz bu şekilde yaptığımızda Sayi değişkeninin değeri 5 olur, ayrıca 

int Sayi = 5+7;
gibi işlemde yapabiliyoruz bu örnekde ise 5+7 işeminin sonucu olan 12 değeri verilecektir.
Double türünde değişkenler ondaliık sayıları tutmak için kullanılır. Tam sayıları da tutabilirler.

double ondalik = 0,5;

Metinsel Değişkenler
Sayısal değişkenlerde olduğu gibi 
string Yazi = “Deneme Yazısı”; 
şeklinde tanımlama yapabilmekdeyiz, ama Sayısal değişkenlerde olduğunu gibi matematiksel işlemleri yapamıyoruz. Örnek olarak 
string Yazi = “5”+”7”; 
yaptığımızda Yazi değişkeninin değeri 12 yerine “57” olur.









0 Yorum: