C#: string 类型

1. string是一个引用类型,但是其与引用类型在常见的操作上有一些区别:

修改其中一个字符串,就会创建一个全新的string对象,而另一个字符串没有改变

using System;

namespace ConsoleApplication2

{

classProgram

{

staticvoid Main(string[] args)

{

string s1 = "A string";

string s2 = s1;

Console.WriteLine("s1 is: " + s1);

Console.WriteLine("s2 is: " + s2);

s1 = "New string";

Console.WriteLine("s1 now is: " + s1);

Console.WriteLine("s2 now is: " + s2);

Console.ReadLine();

}

}

}

输出结果是:

s1 is: A string

s2 is: A string

s1 now is: New string

s2 now is: A string

2. 字符串中的转义字符:

string filePath="C:\\User\\Public";

string filePath=@"C:\User\Public";

原文地址:https://www.cnblogs.com/LilianChen/p/2923387.html