System.String 类
在 C#(和 .NET)中,字符串由 System.String 类表示。string
关键字是此类的别名。
System.String 类是不可变的,即一旦创建它的状态就不能改变。
因此,你对字符串执行的所有操作(如子字符串,删除,替换,使用+
运算符的连接等)将创建一个新字符串并将其返回。
请参阅以下程序进行演示 -
string str = "mystring";
string newString = str.Substring(3);
Console.WriteLine(newString);
Console.WriteLine(str);
这将分别打印 string
和 mystring
。