Sự khác biệt giữa String và string trong C#
- Đặt vấn đề :
Ta có 2 loại như sau:
string s = "Hello world!";
String S = "Hello world!";
Vậy ta thấy các sử dụng của chúng không có gì khác nhau là mấy .Cách sử dụng và sự khác nhau của string và String trong C# là gì ??
Sự khác biệt giữa String và string trong C# |
string
là một các gọi khác trong C# củaSystem.String
. Vì vậy về mặt kỹ thuật, sẽ không có sự khác nhau. Nó nhìn giống như kiểu int
và System.Int32
.
- Đây là những kiểu tham chiếu tới nhau được coi là tương đương với nhau:
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