C Sharp sözdizimi

Vikipedi, özgür ansiklopedi
Şuraya atla: kullan, ara
Temel madde: C#

C#'ın sözdizimi, kodların nasıl yazılacağı ve yorumlanması gerektiğini tanımlayan kurallar kümesidir. Bu makalede, C# 3.0 yeni özellikleri de içerir.

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.

Olması gereken:

  • "_" ile,
  • ya da büyük ve küçük harf ile başlayabilmesi.

Olmaması gereken:

  • bir nümerik karakter ile başlaması,
  • anahtar kelime (keyword) hariç, sembol ile başlaması (- - - > Anahtar Kelimeler (Keywords))
  • 511 karakterden fazla sahip olması.

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

Anahtar Kelimeler, değişken isimlendirken kullanamadığımız ayrılmış sözcüklerdir.

Ancak, kullanmak istediğimiz kelimenin önüne @ (süslü a) koyarak, tanımlayıcı hale getirebiliriz.

Anahtar Kelimeler Tablosu

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

Not: out hala kullanabileceğiniz 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 bildirilir ve isteğe bağlı olarak aynı ifadeye bir değer atanır.

Bildirim (Declare)

int degiskenim; // Atama yapılmadan bildirim.

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ış";

Veri Türleri (Data types)[değiştir | kaynağı değiştir]