字符串是由零个或多个字符组成的有限序列,是几乎所有编程语言中可以实现的非常重要和有用的数据类型。在C#语言中,字符串是System.String类的一个引用类型,但与其他引用类型不同的是,C#将字符串视为一个基本类型,可以声明为一个常量,并可以直接赋值。由于C#中的字符串是由System,String类派生而来的引用对象,因此可以使用String类的方法来对字符串进行各种操作。下面通过几个例子来讲述String类的几个重要方法。
一、字符串的截取
字符串截取是通过Substring方法实现的,它有两种重载方法,格式分别为:
(1)字符串1.Substring(整数n);将字符串1前n个长度的字符串截取掉,保留后面的字符串
(2)字符串1.Substring(整数n,整数m);保留从字符串1第n个长度开始数m个长度的字符串
两种重载方法都返回一个新的字符串。
例一:实现对字符串“0123456789”的截取
?
- <span style="font-size:18px;">using System; using System.Collections.Generic;
- using System.Linq; using System.Text;
- using System.Threading.Tasks;
- namespace 字符串 {
- class Program {
- static void Main(string[] args) {
- string nums = "0123456789"; string newnums1;
- string newnums2; newnums1 = nums.Substring(5);//截取从索引5开始后的字符
- newnums2 = nums.Substring(3,5);//截取从索引3开始数5个字符 Console.WriteLine(newnums1);
- Console.WriteLine(newnums2); Console.ReadLine();
- } }
- }</span>
输出的结果为:56789










