Dize ve C # 'daki string arasındaki fark nedir?

kategorisi ASP.NET
string s = "merhaba world!";
String s = "merhaba world!";
Her birinin kullanımıyla ilgili kurallar nelerdir ? Ve farklılıklar nelerdir?

Yorumlar

  • Sadece bütünlük uğruna, işte bunlarla ilgili bir bilgi dökümü ...

    Diğerlerinin de belirttiği gibi stringbir takma addır System.String. Aynı kodu derlerler, bu nedenle yürütme sırasında hiçbir fark yoktur. Bu C # 'daki diğer adlardan sadece bir tanesidir. Tam liste:








    object: System.Object
    string: System.String
    bool: System.Boolean
    byte: System.Byte
    sbyte: System.SByte
    short: System.Int16
    ushort: System.UInt16
    int: System.Int32
    uint: System.UInt32
    long: System.Int64
    ulong: System.UInt64
    float: System.Single
    double: System.Double
    decimal: System.Decimal
    char: System.Char



Yorum yapmak içinOturum Açın yada Kayıt Olun .