C Sharp sözdizimi

Vikipedi, özgür ansiklopedi
Temel madde: C#

C#'ın sözdizimi, kodların nasıl yazılacağını ve yorumlanması gerektiğini tanımlayan kurallar kümesidir.

Temel Bilgiler (Basics)[değiştir | kaynağı değiştir]

Tanımlayıcı (Identifier)[değiştir | kaynağı değiştir]

Tanımlayıcı, kod içindeki nesnenin ismidir.

Değişkenler,

  • "_" ile
  • Büyük ve küçük harf ile başlayabilir.

Fakat;

  • Bir numerik karakter ile başlayamaz.
  • Anahtar kelime (keyword) hariç, sembol ile başlayamaz. [Anahtar Kelimeler (Keywords)]
  • 511 karakterden fazla karaktere sahip olamaz.

Anahtar kelimeler (Keywords)[değiştir | kaynağı değiştir]

Anahtar kelimeler, değişken isimlendirirken kullanılamayan ayrılmış sözcüklerdir.

Ancak, kullanılmak istenilen kelimenin önüne @ (kuyruklu a) koyarak, tanımlayıcı hâle getirilebilir.

Anahtar kelimeler tablosu

string @out; //Şimdi olağan tanımlayıcı kelime olarak kullanılabilir.

Not: out günümüzde hala kullanılabilen bir anahtar kelimedir.

Değişkenler (Variables)[değiştir | kaynağı değiştir]

Değişkenler, değer saklama yerleridir. Değişkenin türü ve adı yazılarak tanımlanır ve isteğe bağlı olarak aynı ifadeye bir değer atanır.

Tanımlama (Declare)

int degiskenim; // Atama yapılmadan tanımlama.

Atama (Initialize)

int degiskenim; // Atama yapılmadan bildirim.
degiskenim = 35; // Değer atama

Bildirim ve Atama (Declare & Initialize)

int degiskenim = 35; // Aynı zamanda değişkenin bildirimi ve atanması

Büyük ve küçük harfe duyarlıdır
Aynı isimde de olsa, değişkenler büyük ve küçük harf farkı olduğunda farklı değişkenler olarak kullanılır ve değer tutabilir.

 string book = "Suç ve Ceza";
 string Book = "Savaş ve Barış";