[ Полезный рекламный блок ]
Попробуйте свои силы в игре, где ваши навыки программирования на C# станут решающим фактором. Переходите по ссылке 🔰.
1 2 |
string s = "Hello world!"; String s = "Hello world!"; |
string – це псевдонім у C# для System.String.
Тож технічно різниці немає. Це як int проти System.Int32.
Що стосується рекомендацій, то зазвичай рекомендується використовувати string у будь-якому випадку, коли ви посилаєтеся на об’єкт.
1 |
string str = "Hello world!"; |
Аналогічно, зазвичай рекомендується використовувати String, якщо вам потрібно посилатися конкретно на клас.
1 |
string greet = String.Format("Hello {0}!", place); |
Повний список псевдонімів у C#:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
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 |