c# örnekleri

  1. HZ.CİN

    C# Değişken isimlerinde @ karakteri ile rezerve isimler kullanılabilir “default” ile generic tiplerde varsayılan değerin atamasını sağlayabilirsiniz

    Zorunlu bir durumdan dolayı bir değişkenin ismini “string” koymanız mı gerekiyor? (Böyle bir şey niye başıma gelsin ki?) Merak etmeyin yolu var! Değişkenin önüne @ işareti koymanız yeterli: private string @string; “default” ile generic tiplerde varsayılan değerin atamasını...
  2. HZ.CİN

    C# Lokal namespace dışında tanımlanan bir sınıfa ismiyle erişemiyor musunuz? Korkmayın “global::” bu günler için!

    C# Lokal namespace dışında tanımlanan bir sınıfa ismiyle erişemiyor musunuz? Korkmayın “global::” bu günler için! using System; class Test { public void test() { Console.WriteLine("Test 1"); } } namespace TestNamespace { class Test { public void test()...
  3. HZ.CİN

    C# “as” ile casting esnasında Exception fırlatılmasının önüne geçebilirsiniz!

    “as” keyword’ü ile casting esnasında Exception fırlatabilme ihtimali olan satırlarda “null” döndürülmesini sağlayabilirsiniz! //Casting esnasında hata oluşursa testObj'a null atanacaktır TestClass testObj = notTestObj as TestClass;
  4. HZ.CİN

    C# “Coalescing operator” ile kolay null kontrolü

    Aşağıdaki örnekte, test string’ine testStr1‘in değeri null değilse atanacak, şayet null ise testStr2 atanacaktır. Eğer testStr2 de null ise boş string ataması yapılacaktır. (Deneyerek görmeniz, bu cümleleri okuyup anlamanızdan çok daha kolay olacaktır gibi geliyor bana) string test = testStr1...
  5. HZ.CİN

    C# String’lerinizi tek hamlede kontrol edin: “String.IsNullOrEmpty()” ile kolayca boş değer ve null kontrolü!

    String’lerinizi tek hamlede kontrol edin: “String.IsNullOrEmpty()” ile kolayca boş değer ve null kontrolü! Ne gerek var buna: ? if(strVal != null && strVal != "") { ... } Şu Varken if(String.IsNullOrEmpty(strVal) == false) { ... }
  6. HZ.CİN

    C# “yield” ile iterasyon esnasında enumerator objelerin değerlerini atayabilirsiniz

    İteras… enumerator ob… ne!?? Örnekle göstersek daha mantıklı olacak sanırım: using System; using System.Collections; public class List { public static IEnumerable Power(int number, int exponent) { int counter = 0; int result = 1; while (counter++ < exponent)...

Theme editor

Top Bottom