社区
C#
帖子详情
C#中的substr()方法
king520520
2008-12-19 08:01:28
在C#中有string类里面有substring(start,length);这个方法,但是有这个"substr(start,end)"方法吗?
据我发现没有这个方法,不过在MSDN里面查询的时候有这个方法.但是不知道怎么用?
请大家帮助!!!谢谢~
...全文
674
10
打赏
收藏
C#中的substr()方法
在C#中有string类里面有substring(start,length);这个方法,但是有这个"substr(start,end)"方法吗? 据我发现没有这个方法,不过在MSDN里面查询的时候有这个方法.但是不知道怎么用? 请大家帮助!!!谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kissshark0
2011-03-20
打赏
举报
回复
C#里面貌似没有吧
king520520
2009-01-02
打赏
举报
回复
8楼,乃我肚中之蛔虫,知我者8楼也~
止戈而立
2008-12-20
打赏
举报
回复
其实楼主想用substr(start,end)这种方式来截取字符串,无非是说如果想从第n位截取到第m位(m>n)
那么用C#的substring(start,length)方法变通一下就可以了,即substring(start,end-start)
jingzhongrong
2008-12-19
打赏
举报
回复
[Quote=引用楼主 king520520 的帖子:]
在C#中有string类里面有substring(start,length);这个方法,但是有这个"substr(start,end)"方法吗?
据我发现没有这个方法,不过在MSDN里面查询的时候有这个方法.
但是不知道怎么用?
请大家帮助!!!谢谢~
[/Quote]
……
king520520
2008-12-19
打赏
举报
回复
不要答非所问好不好,哥们儿~
1楼 <--您多虑了~
2楼 <--看来你可能是个green hand
3楼 <--你这是在回答别人的问题,谢谢
4楼 <--我试过了,没有经过千锤百炼,我是不会来这里问的
5楼 <--您在告诉我怎么用,谢谢,不过我知道怎么用,答非所问,不过还是谢谢
不过非常感谢大家的回答,真的~!
wuyq11
2008-12-19
打赏
举报
回复
String.SubString(int index,int length)
index:开始位置,从0开始
length:你要取的子字符串的长度
String.substr(N1,N2) 从指定的位置(N1)截取指定长度(N2)的字符串;
lintf1986
2008-12-19
打赏
举报
回复
你可以在代码编辑器里输入这个方法后再输个括号就有重载的提示了
Sphonix
2008-12-19
打赏
举报
回复
[Quote=引用 2 楼 thc1987 的回复:]
貌似这两个没什么区别把,当Length为最大时不就相当于end吗
[/Quote]
估计是新手,呵呵,你的"substr(start,end)" 可以这样实现:
int length = str.length;
str.substr(start, length);
猿敲月下码
2008-12-19
打赏
举报
回复
貌似这两个没什么区别把,当Length为最大时不就相当于end吗
cangwu
2008-12-19
打赏
举报
回复
MSDN 里面包括多种语言的,substr是C++的吧
C# 里面 "". 出来的就是了
Js
中
的
substr
ing,
substr
与
C#
中
的
Substr
ing比较
Js的
substr
ing和
C#
的
Substr
ing的作用都是从一个字符串
中
截取出一个子字符串,但它们的使用
方法
却有很大的不同,下边我们来比较看看: Js的
substr
ing 语法: 程序代码String.
substr
ing(start, end) 说明:返回一个从start开始到end(不包含end)的子字符串。 示例: 程序代码var str=”abcdefgh”;[removed](str.
substr
ing(0,1));//return:a[removed](str.
substr
ing(2,5));//return:cde[removed](str.subs
js
substr
,
substr
ing与java
substr
ing和
C#
substr
ing的区别解析
js
substr
(start[,length])表示从start位置开始取length个字符串 js
substr
ing(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 java sbustring(start,end)表示从start,到end之间的字符串,包括start位置的字符它包括end位置的字符
c#
Substr
ing(start[,length])表示从start位置开始取length个字符串 您可能感兴趣的文章:Js
中
的
substr
ing,
substr
与
C#
中
的
c#
的get
SubStr
ingLoop2ArrayList函数用于循环获取字符串
中
指定头尾间的内容的函数
c#
的自定义函数get
SubStr
ingLoop2ArrayList,用于循环获取字符串
中
指定头尾间的内容的函数。是get
SubStr
ing的增强版。 用法: string astr="文字范例:我是头我是身子1我是尾,我是头我是身子2我是尾,我是头我是身子3我是尾结束"; ArrayList al=get
SubStr
ingLoop2ArrayList(astr,"我是头","我是尾"); //返回所有匹配的内容存至ArrayList对象
中
: 我是身子1,我是身子2,我是身子3。
C#
使用默认浏览器打开网页的
方法
本文实例讲述了
C#
使用默认浏览器打开网页的
方法
。分享给大家供大家参考。具体实现
方法
如下: public static bool OpenBrowser(String url) { RegistryKey key = Registry.ClassesRoot.OpenSubKey(@http\shell\open\command\); String s = key.GetValue().ToString(); String browserpath = null; if (s.StartsWith(\)) { browserpath = s.
Substr
C#
中
TrimStart,TrimEnd,Trim在javascript上的实现
于是乎,自己动手写了个!!看到很多人都是用正则,咱不会,就用了最土的
方法
来实现了!帖上代码吧!希望对大家有所帮助!!! 代码如下: String.prototype.trimStart = function(trimStr){ if(!trimStr){return this;} var temp = this; while(true){ if(temp.
substr
(0,trimStr.length)!=trimStr){ break; } temp = temp.
substr
(trimStr.length); } return temp; }; String.prototype.trim
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章