紧急求助,请各位路过的高手帮小弟解决一下,在线等!

Lei_60014361 2009-05-19 11:32:09
在C#我要定义一个算法如传入一个参数后返回值为这个参数基础上加1

如我传入以个"0001",它返回一个"0002",相当为一个十进制的数,遇9就进一,如"0090" 这返回"0100".
请各位高手给出一个具体的算法,很急,在线等。谢谢了!
...全文
46 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wang_zhibo 2009-05-19
1楼写的不是有吗?
回复
Lei_60014361 2009-05-19
这样应该没问题的,我已经试过了。
你问题:遇9就进一,如"0090" 这返回"0100". 是不是写错了?
应该是:遇9就进一,如"0099" 这返回"0100".


不好意思,是你写的那样,能给出具体的算法吗,谢谢,小弟刚学不久请见谅!
回复
hecker728 2009-05-19
一样嘛,自己想下就出来了
回复
风之影子 2009-05-19
如"0090" 这返回"0100".



你想实现的就是这个吗?
回复
wang_zhibo 2009-05-19
这样应该没问题的,我已经试过了。
你问题:遇9就进一,如"0090" 这返回"0100". 是不是写错了?
应该是:遇9就进一,如"0099" 这返回"0100".
回复
老龙友 2009-05-19
这么简单的问题也来CSDN问,现在的程序员真是。。。。。
回复
wang_zhibo 2009-05-19

public string GetValue(string str)
{
return (Convert.ToInt32(str) + 1).ToString("0000");
}
回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2009-05-19 11:32
社区公告

让您成为最强悍的C#开发者