字符串类String的使用
视频002 字符串类String的使用
String类概述
.NET Framework中表示字符串的关键字为string,它是String类的别名。string类型表示Unicode字符的字符串。String类类似于string类型,但是功能更强。虽然String类功能很强,但是它也是不可改变的。这就是说一旦创建String对象,就不能够修改。表面看来能够修改字符串的所有方法实际上不能够修改。它们实际上返回一个根据所调用的方法修改的新的String。当需要大量的修改时,可使用StringBuilder类。
String类的使用
字符串是Unicode字符的有序集合,用于表示文本。,用于表示字符串。String对象的值是该有序集合的内容,并且该值是不可变的。正是字符构成了字符串,根据字符在字符串中的不同位置,字符在字符串中有一个索引值,可以通过索引值获取字符串中的某个字符。字符在字符串中的索引从零开始。例如,字符串“Hello World”中的第一个字符为H,而“H”在字符串中的索引顺序为0。
字符串与字符的关系相当于公司与职员的关系,每个职员都有自己的编号,相当于字符串的索引号。
说明:
String类所定义的变量是一个引用类型,可以对String类型的变量进行null赋值。
例003 String类的使用
创建一个控制台应用程序,声明一个字符串变量,然后获取字符串中的某个字符,代码如下。
static void Main(string[] args)
{
string Str1 = "用一生下载你"; //声明一个字符串变量Str1
char Str2 = Str1[1]; //获取字符串Str1的第二个字符
char Str3 = Str1[2]; //获取字符串Str1的第三个字符
("字符串Str1中的第二个字符是:{0}", Str2); //输出第二个字符
("字符串Str1中的第三个字符是:{0}", Str3); //输出第三个字符
();
}
程序的运行结果如图1所示。
代码中采取在字符串变量后面加一个括号,并在括号中给出索引顺序的方法获取相应的字符。这是数组变量通用的索引方法。Str1[1]获得的是Str1中的第二个字符,依此类推。
比较字符串
在C#pareTo和Equals方法等,这些方法都归属于String类。下面对这3种方法进行详细的介绍。
pare方法
Compare方法用来比较两个字符串是否相等,它有很多个重载方法,其中最常用的两种方法
如下。
p
字符串类string使用 来自淘豆网m.daumloan.com转载请标明出处.