99问答网
所有问题
c#中如何取得字符串中指定的几个字符 比如说1234567中取出前三个数以及中间三个数
如题所述
举报该问题
推荐答案 推荐于2017-09-14
string str1 = "1234567";
string str2= str1.SubString(0,3); // str2="123";
string str3 = str1.SubString(2,3); //str3 = "345";
SubString(m, n) ; m为需要截取的字符串索引位置, n为 截取长度
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zjtWvOXXe.html
其他回答
第1个回答 2012-03-06
string str1="1234567";
int iLength=str1.Length;
//取前三个数
string str2=str1.SubString(0,3);
//取中间三个数
string str3=str1.SubString(iLength/2-1,3);
第2个回答 2012-03-06
string str="字符串";
try
{
int m="从第几个开始取";int n="取几个";
if(n<str.length)
{
string str1= str.SubString(m,n);
}
}
catch(Exception ex)
{
messbox.show(ex.message);
}
相似回答
大家正在搜
相关问题
c#中截取一个字符串中指定字符前的3个数字,该怎么整?
.net(C#)怎么截取字符串中间几个字符?
C#中如何计算一个字符串中某个指定字符的个数
c#中如何截取指定字符串以及旁边的几个字
C#中如何判断字符串中包含某个字符?
C#中已知一个字符串,如何取出中间想要的部分
c#怎么取字符串中的第n个字符
c#什么方法可以判断字符串中包含某个字符的个数?