1. Anasayfa
  2. C#

C# Dilinde Değişkenler, Değişken Tanımlama Ve Değişkenlerin Kapsamları


0

Değişken Nedir?

Programlama yapılırken verilen bir değeri bilgisayarın hafızasında tutan ve istediğimiz yerde kullanmamızı sağlayan verilere değişken adı verilmektedir. Değişkenler bellekte “byte” tipinde yer kaplar ve kapladığı alan değişkenin içerdiği karakter sayısına göre değişir. Kısaca değişkenler verileri adreslememize yarar.

Değişken Tipleri


Resim-1

Mantıksal ifade şeklinde “true” or “false” şeklinde tanımlanan değişken “bool” tipinde olan değişkenimizdir.

Sayısal değer olarak byte,decimal,double,Int tiplerinde değişken tanımlayabiliriz.

Karakter olarak char ve string tipinde değişkenler tanımlayabiliriz.

Değişkenler Nasıl Tanımlanır ?

C# da değişkenler tanımlanırken öncelikle dikkat etmemiz gereken bazı kısımlar vardır;


Resim-2

Öncelikle değişkenin türü daha sonra değişkenin adı tanımlanır. Değişkenleri iki şekilde tanımlayabiliriz, İlk olarak değişkenin değerini tanımlarken vermeyip daha sonra değerini verebiliriz örneğin;


Resim-3

Bir diğer yöntem ise değişkeni tanımlarken değerini vermektir. Örneğin;


Resim-4

Değişkenleri Tanımlarken Dikkat Edilmesi Gereken Noktalar

C# daha önceki makalemde bahsettiğim gibi Intellisense yani büyük küçük harf duyarlılığı olan bir dildir. Bir değişkeni tanımlarken;


Resim-5

Burada int tipinde sayi ve Sayi isimli değişkenleri tanımladık bu iki değer sayısal olarak 4 değerini içermelerine rağmen mantıksal olarak bellekte farklı yer kaplar ve aynı değeri taşımazlar.

Dikkat etmemiz gereken bir diğer husus ise değişken isimlerini tanımlarken;


Resim-6

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 5
    harika_
    Harika!!
  • 2
    be_enmedim
    Beğenmedim
  • 1
    _ok_iyi
    Çok iyi
  • 2
    sevdim_
    Sevdim!
  • 2
    bilemedim_
    Bilemedim!
  • 5
    olmad_
    Olmadı!
  • 2
    k_zd_m_
    Kızdım!

Servan Oral, 1991 yılında Diyarbakır’da doğdu. Üniversite öncesi öğrenimini Malatya’da tamamladı. Dicle Üniversitesi ve Atatürk Üniversitesi Bilgisayar Programcılığı mezunudur. .Net Developer olarak birçok firmada görev almıştır. MSHOWTO bünyesinde yazar olarak görev yapmaktadır. Uzmanlık alanları olan; Bilişim Güvenliği, Microsoft Azure, Microsoft Visual Studio, C# .Net, Asp.Net, Cloud Computing, Microsoft Azure SQL, Microsoft SQL Server, MVC .Net alanlarında yazarlık yapmakta ve etkinliklerde uzmanlık alanlarında konuşmacı olarak görev almaktadır. MCP sertifikası bulunmaktadır.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir