Değişken Türleri
Yazdığımız kodlarda ihtiyacımıza ve amacımıza göre değişkenler tanımlayıp, verileri hafızada tutmamız, program akışı üzerinde kontroller yapmamız gerekebilir. Bu gibi durumlar için çeşitli türde...
Bir önceki makalemizde bir uygulama geliştirirken sürekli kullandığımız değişkenlerin neler olduğu, ne işe yaradıkları ve değişken kullanılırken nelere dikkat edilmesi gerektiğinden bahsetmiştik. Şimdi de C# ve genellikle diğer dillerde de yer alan bu değişlen türlerinin neler olduğu, hangi türde veriler saklayabileceğimizi göreceğiz.
Diğer değişken türleri
Bu değişken türünde uzun karakter dizileri atayabiliriz. Genellikle uzun metin verilerinde string veri türü kullanılır.
object
Bu değişken türüne her türden veri atanabilir.
var
Bu değişken türüne her türden veri atanabilir.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
Bu değişken türünde tarih ve saat değerlerini atama yapabilirsiniz.
Örnek değişken kullanımları
int değişkenin ekrana yazılması
using System;
class DegiskenKullanma
{
   static void Main()
   {
      int ornekSayi = 5;
      Console.WriteLine(ornekSayi);
   }
}string değişkenin ekrana yazılması
using System;
class DegiskenKullanma
{
   static void Main()
   {
      string site=”ÇaylakYazılımcı.com”;
      Console.WriteLine(site);
   }
}object değişkene int veri atanması ve ekrana yazılması
using System;
class DegiskenKullanma
{
    static void Main()
    {
       int sayi = 10;
       object yeniSayi = i;
       Console.WriteLine(yeniSayi.ToString());
    }
}datetime değişken ile bugünün tarih-zamanının ekranda gösterilmesi
using System;
class Program
{
    static void Main()
    {
        Console.WriteLine(”Çalıştırılan tarih/zaman: “ + DateTime.Now.ToString());
    }
}
