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";

posted on 2013-02-23 13:32  LilianChen  阅读(569)  评论(1编辑  收藏  举报

导航