5.00 / 1 oy

C# dilinde String ile string arasındaki fark nedir?

Her ikisi ile de yazı yazabildiğim değişkenler yaratabiliyorum, ama aralarında bir fark olmalı?

string deneme1 = "Buraya yazı yazabiliyorum";
String deneme2 = "Buraya yazı yazabiliyorum";

 

mbologlu

31.07.2019 01:03

Bu soru 1 kez yanıtlandı.

  • 9 Ağustos 2019 20:29
    25

    Aralarında hiçbitr fark yok, sadece C# dilinde System.String yerine kısaca string yazabilmeniz için bir mapping yapılmış o kadar. Tıpkı uzun uzun System.Int32 yazmak yerine direk olarak int yazabilmeniz için. Ama illa hangisini kullanmak syntax açısından daha doğru diye soracak olursanız, string kullanmak c# terminolojisi açısından daha doğru. String'i ise bu sınıfın özelliklerini çağırırken kullanırsanız yazımınız daha temiz olmuş olur.

    Örnek:

    string isim = "brogrammer";
    if (!String.IsNullOrEmpty(isim))
        Console.WriteLine("yok artık daha neler");

     

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
C# dilinde String ile string arasındaki fark nedir?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.