Veri Tipleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Veri Tipleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
13 Mart 2020 Cuma
C# Dersleri 9 - Veri Tipleri : Enum Veri Tipi
Enum Veri Tipi
Enum, sabitlerle tanımlanmış ayırt edici bir veri tipidir. Enum kullanmanın en temel amacı, programlamada "magic string" denilen değerler tutmak yerine bir Enum sabiti ile bu değerleri getirmektir.
magic string nedir derseniz? Mesela
string gunler = "Salı";
gibi bir değişken tanımladığımızda burada ki "Salı" bir magic stringtir.
Eğer Günlerden birini getirmek istiyorsak bir Enum sabiti vasıtasıyla bunu yapabiliriz.
Örnek Uygulama:
Sali
1
1
Uygulamanın çıktısına baktığımızda "(int)Gunler.Salı" için "1" değerini verdiğini görüyoruz. Enum sabitleri de eğer bir tanımlama yapılmamışsa "Pazartesi=1 gibi" değerlerini sıfırdan başlatırlar.
Enum sabitlerinin "if" bloglarıyla kullanımı içinde bir örnek uygulama yazalım.
if bloglarına bir sonra ki yazıda değineceğiz fakat enum sabitlerini anlamamız için güzel bir örnek olacağını düşünüyorum
Örnek Uygulama:
Seçtiginiz Gün Haftasonu Günü Degildir
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla
C# Dersleri 8 - Veri Tipleri : Decimal Veri Tipi
Decimal Veri Tipi
Decimal veri tipleri 128 bitlik gerçek sayı değerleridir. Integer için long neyse double içinde decimal odur.
Decimal değişkeninde eğer tam sayı olmayan bir değer tutmak istiyorsak sayının sonuna M veya m harfini koymamız ve bu değerin bir decimal değişkeni olduğunu belirtmemiz gerekmektedir. Bunun sebebi C# ortamında ondalıklı sayıların varsayılan değeri double'dır.
Decimal değişkeninde bir tam sayı kullanacaksak sonuna bu M veya m harfini yazmamıza gerek yoktur.
Örnek Uygulama:
Örnek Çıktı:
Birinci sayi: 10
Ikinci sayi: 10.5
Üçüncü sayi: -10
Dördüncü sayi: -10.5
Maksimum deger: 79228162514264337593543950335
Minimum deger: -79228162514264337593543950335
Ikinci sayi: 10.5
Üçüncü sayi: -10
Dördüncü sayi: -10.5
Maksimum deger: 79228162514264337593543950335
Minimum deger: -79228162514264337593543950335
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla
12 Mart 2020 Perşembe
C# Dersleri 7 - Veri Tipleri : Double Veri Tipi
Double Veri Tipi
Double veri tipleri 64 bitlik gerçek sayı değerleridir. Double olarak tanımlanmış değişkenlerde tam sayılardan farklı olarak ondalıklı sayıları da tutabiliriz.
double deger = 10.4;
Örnek Uygulama:
Örnek Çıktı:
Birinci degisken: 243.14
Ikinci degisken: -1432
Maksimum deger: 1.7976931348623157E+308
Minimum deger: -1.7976931348623157E+308
Ikinci degisken: -1432
Maksimum deger: 1.7976931348623157E+308
Minimum deger: -1.7976931348623157E+308
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla
C# Dersleri 6 - Veri Tipleri : Char Veri Tipi
Char Veri Tipi
Char veri tip 16 bit uzunluğunda unicode standartlarında karakterlerin karşılığını tutan bir veri tipidir. Her karakterin unicode standartları çerçevesinde bir karşılığı bulunmaktadır ve char tipinde ki değişkene bir değer atandıktan sonra o değişken bir karakteri temsil etmektedir.Char veri tiplerine doğrudan karakter atayabilirsiniz.
char deger1 = 'A';Char veri tipine hexadecimal karakter karşılında değer atabilirsiniz.
char deger2 ='\x0058'Char veri tipine ASCII sayısal karşılığından Char tipine dönüşüm yapabilirsiniz.
char deger3 = (char)55;Char veri tipine Unicode karakter ataması yapabilirsiniz.
char deger4 = '\u0058';
Örnek Uygulama:
A
X
7
X
X
7
X
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla
C# Dersleri 5 - Veri Tipleri : Bool Veri Tipi
Bool Veri Tipi
Bool veri tipi "Doğru" veya "Yanlış" olmak üzere iki değer alabilen mantıksal bir veri tipidir. Daha çok kontrol işlemlerinde kullanılır.
bool dogru= true;İleri ki yazılarda şart ve kontrol bloklarını incelerken bool değişkenini bolca kullanacağız. Şimdilik sadece iki değer aldığınız ve bunları "True" veya "False" olduğunu bilmeniz yeterli olacaktır.
bool yanlis = false;
Örnek bir uygulama da bunu göstermek istersek. Mesela elimizde değeri 8 olan integer bir değişken olsun ve bunun 12 den büyük olup olmadığını kontrol edelim.
Örnek Uygulama:
Örnek Çıktısı:
False
sayi değişkenine atadığımız 8 değeri 12 sayısından küçük olduğu için sonuç "False" olarak döndü.
Son olarak bool veri tipinin de bir Değer Tipi olduğunu unutmayın.
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla
C# Dersleri 4 - Veri Tipleri : Byte Veri Tipi
Byte Veri Tipi:
Byte(byte) tam sayıları tuttuğumuz 8 bitlik veri depolayan bir değer tipidir.
Byte veri tipi 0 ile 255 arasında ki değerleri alabilir. Görüldüğü üzere eksi (negatif) bir tam sayı değeri alamaz.
Örnek Uygulama:
Byte veri tipi 0 ile 255 arasında ki değerleri alabilir. Görüldüğü üzere eksi (negatif) bir tam sayı değeri alamaz.
Örnek Uygulama:
Örnek Çıktı:
Ilk Sayi: 5
Ilk Sayi: 8
Max Sayi: 255
Min Sayi: 0
Ilk Sayi: 8
Max Sayi: 255
Min Sayi: 0
Github Adresi : https://github.com/emrakin/CSharpDersleri
Tüm Derslerin Listesi için Tıkla