C# 怎么把整数数值前面的0去掉,比如0010变成10,有没有什么自带的公式可以解决。这个值是在做sql查询得到
答案:5 悬赏:50 手机版
解决时间 2021-03-23 20:28
- 提问者网友:骨子里的高雅
- 2021-03-23 02:59
C# 怎么把整数数值前面的0去掉,比如0010变成10,有没有什么自带的公式可以解决。这个值是在做sql查询得到
最佳答案
- 五星知识达人网友:掌灯师
- 2021-03-23 03:56
这就是个字符串,怎么会是整数类型呢
强制转换成int型就没有了,Convert.ToInt32("0010")
强制转换成int型就没有了,Convert.ToInt32("0010")
全部回答
- 1楼网友:山君与见山
- 2021-03-23 06:52
我觉得可以用函数直接对查询进行处理,如SELECt LTRIm('0010','0') FROM DUAL;
- 2楼网友:持酒劝斜阳
- 2021-03-23 05:47
用自带函数即可
s=“00010000”;
int m=int.Parse(s);
s=“00010000”;
int m=int.Parse(s);
- 3楼网友:春色三分
- 2021-03-23 05:23
直接在SQL查询的时候就转换么,如果是的话下面两个SQL函数,楼主任意选用
CONVERT(INT,'0010')
CAST('0010' AS INT )
CONVERT(INT,'0010')
CAST('0010' AS INT )
- 4楼网友:蓝房子
- 2021-03-23 04:18
string s="0010";
s=s.TrimStart('0');
s=s.TrimStart('0');
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯