为了账号安全,请及时绑定邮箱和手机立即绑定

C#中substring怎么用的?

C#中substring怎么用的?

C#
慕尼黑8549860 2019-02-12 14:10:37
C#中substring怎么用的
查看完整描述

3 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

String.SubString(int index,int length)
index:开始位置,从0开始
length:你要取的子字符串的长度

示例:

using System;
using System.Collections.Generic;
using System.Text;

namespace str_sub
{
class Program
{
static void Main(string[] args)
{
string myString = "Hello Word!";

//Substring()在C#中有两个重载函数
//分别如下示例

string subString1 = myString.Substring(0);

//如果传入参数为一个长整, 且大于等于0,
//则以这个长整的位置为起始,
//截取之后余下所有作为字串.
//如若传入值小于0,
//系统会抛出ArgumentOutOfRange异常
//表明参数范围出界

string subString2 = myString.Substring(0, 5);

//如果传入了两个长整参数,
//前一个为参数子串在原串的起始位置
//后一个参数为子串的长度
//如不合条件同样出现上述异常

Console.WriteLine(subString1);
Console.WriteLine(subString2);
Console.ReadLine();
}
}
}

程序输出的结果:

Hello Word!
Hello



查看完整回答
反对 回复 2019-03-21
?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

  1. String.Substring 方法 (Int32)

    从此实例检索子字符串。 子字符串在指定的字符位置开始并一直到该字符串的末尾。


    123public string Substring(    int startIndex)


  2. String.Substring 方法 (Int32, Int32)

    从此实例检索子字符串。 子字符串从指定的字符位置开始且具有指定的长度。


    1234public string Substring(    int startIndex,    int length)


  3. 具体图例

    右键图片另存为或在新标签页中打开图片以查看大图。



查看完整回答
反对 回复 2019-03-21
  • 3 回答
  • 0 关注
  • 378 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信