C# Trim()方法无效
varguid=newGuid.NewGuid();varstr1=guid.ToString().Trim('-');//我想得到这个结果guid.ToString("...
var guid = new Guid.NewGuid();
var str1 = guid.ToString().Trim('-');
//我想得到这个结果 guid.ToString("N"), 返回不带"-"的GUID
//而Trim('-')无效? 为何?
//ToString()后已经获得了string类型,可Trim()方法怎么就没用呢??
"感谢各位的回复,但我不会提问低等问题的."
Trim()可以带参数,在写代码时候注意看看Trim的几种重载.
guid.ToString().Replace("-"," ").Trim();也是无效的.
总之就是从GUID得来的string类型对象调用Trim()无效. 展开
var str1 = guid.ToString().Trim('-');
//我想得到这个结果 guid.ToString("N"), 返回不带"-"的GUID
//而Trim('-')无效? 为何?
//ToString()后已经获得了string类型,可Trim()方法怎么就没用呢??
"感谢各位的回复,但我不会提问低等问题的."
Trim()可以带参数,在写代码时候注意看看Trim的几种重载.
guid.ToString().Replace("-"," ").Trim();也是无效的.
总之就是从GUID得来的string类型对象调用Trim()无效. 展开
展开全部
Trim是去掉前后空格
你用Replace方法
你用Replace方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能用Trim()。用Replace("-","")去掉横线。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是需要确认一下 “-” 是全角还是半角字符呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询