c#怎么取字符串中的第n个字符
3个回答
展开全部
比如说1234567中取出前三个数以及中间三个数:
string str1 = "1234567";
string str2= str1.SubString(0,3); // str2="123";
string str3 = str1.SubString(2,3); //str3 = "345";
SubString(m, n) ; m为需要截取的字符串索引位置, n为 截取长度
扩展资料:
c#参考关键字
catch:定义一个代码块,在特定类型异常抛出时,执行块内代码。
checked:既是操作符又是语句,确保编译器运行时,检查整数类型操作或转换时出现的溢出。
const:标识一个可在编译时计算出来的变量值,即一经指派不可修改的值。
delegate:指定一个声明为一种委托类型,委托把方法封装为可调用实体,能在委托实体中调用。
enum:表示一个已命名常量群集的值类型。
参考资料来源:百度百科-c#
展开全部
1. string.SubString能实现这个功能,两个参数是开始字符的索引和截取的长度
2. 3. 所有方法都是依附于类型的,类型都会在特定的名空间下的,所以你要先对.Net有哪些名空间有个印象,还有常用的类型,当你想找截取字符串的方法的时候,就会想到它应该在字符串类中,就在MSDN的Index那里打string class,这样就能找到这个类,然后点下面的all members看它具体有哪些方法,就能找到了。有时候想不到具体的类型,就按名空间来找,比如想找怎么访问数据库,就联想到.net中有System.Data这样的名空间,然后index到这个名空间的页面,就可以找到一些相关的东西了
2. 3. 所有方法都是依附于类型的,类型都会在特定的名空间下的,所以你要先对.Net有哪些名空间有个印象,还有常用的类型,当你想找截取字符串的方法的时候,就会想到它应该在字符串类中,就在MSDN的Index那里打string class,这样就能找到这个类,然后点下面的all members看它具体有哪些方法,就能找到了。有时候想不到具体的类型,就按名空间来找,比如想找怎么访问数据库,就联想到.net中有System.Data这样的名空间,然后index到这个名空间的页面,就可以找到一些相关的东西了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-08-29
展开全部
string a="1234";
a[1] 2
a[1] 2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询