C#中如何去掉字符串最后两位指定字符
气温2.0℃-12.0℃,像这样的字符串,比如stringstr="12.0";如何把后面的.0去掉,只要前面的12...
气温2.0℃-12.0℃,像这样的字符串,比如string str="12.0";如何把后面的.0去掉,只要前面的12
展开
4个回答
展开全部
如果你只想要简单粗暴地去掉最后两个字符(而不管是什么内容),则可以使用截取:
string s="123.45";
s=s.SubString(0,str.Length-3);
如果截取位数不定,但是格式有要求,则可以像一楼那样做。
string s="123.45";
s=s.SubString(0,str.Length-3);
如果截取位数不定,但是格式有要求,则可以像一楼那样做。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string s = "2.0℃";
s = s.Substring(0, i.Length - 1);
//只要整数部分
int v = (int)float.Parse(s);
s = v.ToString();
最后℃是一个字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string str="12.0";
str = str.Split('.')[0];
str = str.Split('.')[0];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
str = str.Remove(str.length-2,2);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询