(1)、string arr.Substring(int startIndex,int length);
说明:如果传入的参数是两个长整参数,第一个参数指字符串的起始位置,也就是开始截取的位置,第二个是截取的长度。
(2)、string arr.Substring(int startIndex);
说明:如果传入的参数为一个大于等于0的长整数,则以这个长整数的位置为起始位置,截取剩余全部字符为子字符串。
代码示例:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication1{ class SubStringTest { static void Main(string[] args) { string oriString = "Hello,Kitty!"; //原始字符串 string subString = ""; //截取后的字符串 //输出:He subString = oriString.Substring(0, 2); //从第一个字符开始,截取2个字符 Console.WriteLine(subString); //输出:llo subString = oriString.Substring(2,3); //从第一个‘l’开始,截取3个字符 Console.WriteLine(subString); //输出:Kitty! subString = oriString.Substring(6); //从第七个字符开始截取,到原始字符串结束 Console.WriteLine(subString); } }}————————————————
版权声明:本文为CSDN博主「俺要回家」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mjt1723067421/article/details/100144445