轻松学习C#的String类

2019-12-30 11:13:44于丽
轻松学习C#的String类,小编也是第一次接触C#的String类,感兴趣的小伙伴们可以参考一下,大家一起学习。    

字符串是由零个或多个字符组成的有限序列,是几乎所有编程语言中可以实现的非常重要和有用的数据类型。在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”的截取
 

  1. <span style="font-size:18px;">using System;   using System.Collections.Generic;  
  2. using System.Linq;   using System.Text;  
  3. using System.Threading.Tasks;     
  4. namespace 字符串   {  
  5.  class Program    {  
  6.   static void Main(string[] args)     {  
  7.    string nums = "0123456789";      string newnums1;  
  8.    string newnums2;      newnums1 = nums.Substring(5);//截取从索引5开始后的字符  
  9.    newnums2 = nums.Substring(3,5);//截取从索引3开始数5个字符      Console.WriteLine(newnums1);  
  10.    Console.WriteLine(newnums2);      Console.ReadLine();  
  11.   }    }  
  12. }</span>  
?

输出的结果为:56789