Değişkenleri bildirme

Tamamlandı

Değişmez değer , tam anlamıyla sabit kodlanmış bir değerdir. Sabit kodlanmış değerler, programın yürütülmesi boyunca sabit ve değişmeyen değerlerdir. Ancak çoğu uygulama, önceden çok fazla bilmediğiniz değerlerle çalışmanızı gerektirir. Başka bir deyişle kullanıcılardan, dosyalardan veya ağ üzerinden gelen verilerle çalışmanız gerekir.

Sabit kodlanmış olmayan verilerle çalışmanız gerektiğinde bir değişken bildireceksiniz.

Değişken nedir?

Değişken, bir değer türünü depolamak için kullanılan bir kapsayıcıdır. Değişkenler önemlidir çünkü değerleri bir programın yürütülmesi boyunca değişebilir veya değişebilir. Değişkenler atanabilir, okunabilir ve değiştirilebilir. Kodunuzda kullanmayı planladığınız değerleri depolamak için değişkenleri kullanırsınız.

Değişken adı, derleyicinin bir bellek adresine atadığı insan dostu bir etikettir. Bu bellek adresinde bir değeri depolamak veya değiştirmek istediğinizde veya depolanan değeri almak istediğinizde, yalnızca oluşturduğunuz değişken adını kullanırsınız.

Bir değişken tanımla

Yeni bir değişken oluşturmak için önce değişkenin veri türünü bildirmeniz ve sonra buna bir ad vermeniz gerekir.

string firstName;

Bu durumda, adlı stringtüründe yeni bir değişken firstName oluşturursunuz. Bundan sonra bu değişken yalnızca dize değerlerini barındırabilir.

Değişkenleri adlandırmak için birkaç C# söz dizimi kuralına bağlı olduğu sürece herhangi bir ad seçebilirsiniz.

Değişken adı kuralları ve gelenekleri

Bir yazılım geliştiricisi bir zamanlar "Yazılım geliştirmenin en zor kısmı nesneleri adlandırmaktır" demişti. Bir değişkenin adının belirli söz dizimi kurallarına uyması gerekmez, aynı zamanda kodu daha insan tarafından okunabilir ve anlaşılır hale getirmek için de kullanılmalıdır. Tek bir kod satırından çok şey isteyebilirsiniz!

Değişken adları hakkında dikkat edilmesi gereken birkaç önemli nokta aşağıdadır:

  • Değişken adları alfasayısal karakterler ve alt çizgi karakteri içerebilir. Karma simgesi (sayı simgesi veya pound simgesi # olarak da bilinir) veya dolar simgesi $ gibi özel karakterlere izin verilmez.
  • Değişken adları sayıyla değil alfabetik harfle veya alt çizgiyle başlamalıdır.
  • Değişken adları büyük/küçük harfe duyarlıdır, yani string Value; ve string value; iki farklı değişkendir.
  • Değişken adları bir C# anahtar sözcüğü olmamalıdır . Örneğin, aşağıdaki değişken bildirimlerini kullanamazsınız: decimal decimal; veya string string;.

Değişkenleri okunabilir ve kolay tanımlanabilir tutmaya yardımcı olan kodlama kuralları vardır. Daha büyük uygulamalar geliştirirken, bu kodlama kuralları diğer metinler arasındaki değişkenleri izlemenize yardımcı olabilir.

Değişkenler için bazı kodlama kuralları şunlardır:

  • Değişken adları, ilk sözcüğün başında küçük harf ve sonraki her sözcüğün başında büyük harf kullanılan bir yazım stili olan camel case biçiminde olmalıdır. Örneğin, string thisIsCamelCase;.
  • Değişken adları alfabetik bir harfle başlamalıdır. Geliştiriciler alt çizgiyi özel bir amaç için kullanır, bu nedenle şimdilik bunu kullanmamaya çalışın.
  • Uygulamanızda değişken adları açıklayıcı ve anlamlı olmalıdır. Değişkeniniz için barındıracağı veri türünü temsil eden bir ad seçin.
  • Değişken adları, bir veya daha fazla tam kelimenin birleştirilmesiyle oluşmalıdır. Değişkenin adı (ve dolayısıyla amacı) kodunuzu okuyan diğer kişiler için belirsiz olabileceğinden, birleşik kelimeler veya kısaltmalar kullanmayın.
  • Değişken adları değişkenin veri türünü içermemelidir. gibi string strValue;bir stil kullanmak için bazı öneriler görebilirsiniz. Bu öneri artık geçerli değil.

Birinin adını temsil eden verileri depolamak için bu değişkeni kullanmayı düşündüğünüzde, örnek string firstName; tüm bu kurallara ve yönergelere uyar.

Değişken adı örnekleri

Şimdiye kadar öğrendiğiniz veri türlerini kullanan değişken bildirimlerine birkaç örnek aşağıda verilmiştir:

char userOption;

int gameScore;

decimal particlesPerMillion;

bool processedCustomer;

Özet

Değişkenler hakkında şu ana kadar öğrendiklerini aşağıda bulabilirsiniz:

  • Değişkenler, bilgisayarın belleğinde depoladığınız geçici değerlerdir.
  • Bir değişkeni kullanabilmeniz için önce bunu bildirmeniz gerekir.
  • Değişken bildirmek için, önce depolamak istediğiniz veri türü için bir veri türü seçersiniz ve ardından değişkene kurallara uygun bir ad verirsiniz.

Artık bir değişkeni nasıl bildireceğinizi bildiğinize göre, şimdi bir değişkenin değerini ayarlamayı, almayı ve başlatmayı öğrenelim.