快捷搜索:  汽车  科技

csharp语言入门自学(CSharp学习笔记10)

csharp语言入门自学(CSharp学习笔记10)使用TrimStart()和TrimEnd()方法删除字符串前面或者是后面的空格,同样的这两个命令也可以指定字符串。也可以添加参数,来删除字符串中指定char字符:将字符串转为大写和小写形式,可以通过以下方法:这个方法并未改变原来的字符串,而是创建一个新的字符串。删除字符串中的空格用Trim()方法:

15.字符串的处理

string 字符串可以看做是 char 类型的只读数组。因此,可以使用数组的方式访问字符串里面的字符:

csharp语言入门自学(CSharp学习笔记10)(1)

因为是只读的,所以也不能通过这样的方式为字符串赋值。所以要获得一个char数组就要使用string的ToCharArray()方法:

csharp语言入门自学(CSharp学习笔记10)(2)

这样就可以使用标准方式去处理char数组了。

将字符串转为大写和小写形式,可以通过以下方法:

csharp语言入门自学(CSharp学习笔记10)(3)

这个方法并未改变原来的字符串,而是创建一个新的字符串。

删除字符串中的空格用Trim()方法:

csharp语言入门自学(CSharp学习笔记10)(4)

也可以添加参数,来删除字符串中指定char字符:

csharp语言入门自学(CSharp学习笔记10)(5)

使用TrimStart()和TrimEnd()方法删除字符串前面或者是后面的空格,同样的这两个命令也可以指定字符串。

使用PadLeft()和PadRight()方法可以在字符串左边或者右边添加字符或者空格,使字符串达到指定长度。例如:

csharp语言入门自学(CSharp学习笔记10)(6)

使用Split()可以将字符串转换为按照指定字符分割出来的字符数组:

csharp语言入门自学(CSharp学习笔记10)(7)

然后使用foreach遍历得到的字符串数组可以得到:

csharp语言入门自学(CSharp学习笔记10)(8)

遍历字符串数组

csharp语言入门自学(CSharp学习笔记10)(9)

得到没有空格的字符串

猜您喜欢: