永发信息网

c#判断整数的长度,若为1则在前面加0,若是2则在前面不加0

答案:4  悬赏:0  手机版
解决时间 2021-11-27 17:39
  • 提问者网友:箛茗
  • 2021-11-26 20:46
c#判断整数的长度,若为1则在前面加0,若是2则在前面不加0
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-11-26 20:52
既然前面加0,那就是把整数变成字符串,对吧
int intA=9;
string strB=intA.ToString().lenght==1?"0"+intA.ToString():intA.ToString();
然后这个strB就是你想要的结果。你可以把intA改成两位数试试。追问能帮我写意个方法吗?我就是不知道方法咋写,里面的判断都知道 谢谢追答private string GetStr(int intA){
if(intA.ToString.lenght>2) return "长度超过2位数";
return intA.ToString().lenght==1?"0"+intA.ToString():intA.ToString();
}
全部回答
  • 1楼网友:神的生死簿
  • 2021-11-27 00:02
你好,请您把问题说清楚好吗?你想实现什么功能?解决什么问题?
  • 2楼网友:神也偏爱
  • 2021-11-26 22:51
string.Format("{0:00}", 9)
输出09
string.Format("{0:00}", 119)
输出119
  • 3楼网友:醉吻情书
  • 2021-11-26 22:26
int i=?;
if(i>9)
str=i.ToString();
else
str="0"+i.ToString();追问写成一个方法 我看看鞋方法 的规则 谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯