C# ile Programlama 5. Ders: Tip Dönüşümü (Type Conversion) ve Değişkenler (Variables)

Mustafa Kasmış
Sep 2, 2018 · 2 min read

Bu yazıda sizlere C#’da tipler arası dönüşümün nasıl yapıldığını,değişkenin aslında ne olduğunu, değişken tanımlamanın nasıl yapıldığını ve bu değişkene nasıl bir değer atayacağımızı anlatacağım.

Tip dönüşümü hemen hemen her programlama dilinde olan bir olaydır. Programlarda bazı verileri bazı başka tiplere dönüştürüp kullanma ihtiyacımız olmaktadır. C# da tip dönüşümü işlemlerini Convert sınıfı yardımıyla gerçekleştireceğiz.

Örnek: string bir tipte olan “11” değerini int tipine dönüştürmeye çalışalım.

string deger=”11";

int donusmus=Convert.ToInt32(deger); // bu işlemin ardından “11” değeri 11 (tam sayı) haline dönüşmüş olacaktır. ToInt32 fonksiyonu Convert sınıfı altında yer alan int tipine dönüştürmeye yarayan fonksiyondur.

Örnek: int bir tipte olan 11 değerini string tipine dönüştürmeye çalışalım.

int deger=11;

string donusmus=Convert.ToString(deger);// bu işlemin ardından 11 değeri “11” (string) haline dönüşmüş olacaktır. ToString fonksiyonu Convert sınıfı altında yer alan string tipine dönüştürmeye yarayan fonksiyondur.

Değişken nedir? Değişken, prorgram esnasında kullanacağımız verileri veya belli işlemler sonucu oluşan verileri saklamamıza yarar. Değişken aslında memoryde belli bir adrese sahip hücredir. Değişkene bir değer atadığımızda ise aslında yaptığımız işlem memoryde belli bir adrese sahip o hücreye değer yazmak oluyor.

C#’ değişken tanımı şu formata uygun yapılır:

<data_type> <variable_list>;

Örnek: Bazı değişken tanımlamaları:

int sayi; // int tipinde sayi adında bir değişken tanımlandık.

string kelime; // string tipinde kelime adında değişken tanımladık.

char harf=’a’; // char tipinde harf adında değişken tanımladık. Harf değişkenine değer olarak ‘a’ karakterini atadık.

double fiyat,borc,kalan_para; // double tipinde birden fazla değişken tanımladık.

Değişkenleri konsolda gösterme şu şekilde yapılmaktadır:

Console.WriteLine(harf); // harf değişkenindeki değeri konsol ekranında gösterdik.

Console.WriteLine(“{0}”,harf); // harf değişkenindeki değeri konsol ekranında başka bir yöntem ile gösterdik.

Konsol ekranında birden fazla değer göstereceksek {parameter_number} yapısı kullanılabilir.

Tip Dönüşümü (Type Conversion) ve Değişkenler (Variables) yazısının sonuna geldik. Bir sonraki yazıda görüşmek üzere. İyi çalışmalar…

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade