Tür çıkarımı
Derleyicinin ifadelerin türünü nasıl çıkardığını ve tür uyumluluğunu öğrenirsin.
camelCase ve PascalCase
C#'ta adlandırma, kodun okunabilirliğini belirler. İki yaygın biçim vardır: camelCase ve PascalCase.
camelCase'de ilk sözcük küçük harfle başlar, sonraki sözcükler büyük: firstName, totalPrice, isActive.
PascalCase'de her sözcük büyük harfle başlar: FirstName, TotalPrice, CustomerOrder.
Yerel değişkenler için camelCase, sınıf ve metot adları için PascalCase kullanılır. Bu, C#'ın yaygın geleneğidir.
Anahtar kelime çakışmaları
C# ayrılmış sözcükler içerir: class, int, string, return, if gibi. Bunları değişken adı olarak kullanamazsın.
Örneğin int class = 5; yazarsan derleme hatası alırsın; class bir anahtar kelimedir.
Bunun yerine anlamlı bir ek kullan: int classNumber = 5; ya da int classCount = 5; yaz.
Ad mümkün olduğunca kısa ama anlamlı olsun. x1, x2 gibi belirsiz adlardan kaçın; studentCount, orderTotal gibi açık adları tercih et.
Uygulama camelCase ile üç değişken tanımla ve yazdır
int studentCount değişkenine 30, string courseName değişkenine "C#", bool isOnline değişkenine true ata. Üç değişkeni ayrı satırlarda Console.WriteLine ile yazdır.
Örnek çözümü göster
Önce int studentCount = 30; string courseName = "C#"; bool isOnline = true; yaz, sonra üç Console.WriteLine çağrısı ekle.
Örnek çözüm:
int studentCount = 30;
string courseName = "C#";
bool isOnline = true;
Console.WriteLine(studentCount);
Console.WriteLine(courseName);
Console.WriteLine(isOnline);
Kendini test et
-
Hangisi camelCase biçimindedir?
- FirstName
- firstname
- First_Name
- firstName
Cevabı göster
firstName — Doğru! firstName camelCase'dir; ilk sözcük küçük, ikinci büyük.
-
Adı biçime eşleştir
- firstName
- camelCase örneği
- FirstName
- PascalCase örneği
- first name
- boşluk olmaz
- 1user
- rakamla başlamaz
-
PascalCase biçimini yaz
string ____ = "Merhaba"; // sınıf adı biçimiCevabı göster
string UserName = "Merhaba"; // sınıf adı biçimi