C#如何将textBox控件内的值自动加1

如题,textbox里面不是纯数字,比方E002,该用什么程序呢?... 如题,textbox里面不是纯数字,比方E002,该用什么程序呢? 展开
 我来答
xiat206
2013-10-04
知道答主
回答量:24
采纳率:0%
帮助的人:17.3万
展开全部
用substring把固定不变的字母和变化的数字分别提取出来,数字执行+1算法,其他不变在合在一起编程string就可以了。
追问
可是我第一次是希望自己输入的,就是说不确定有几个字母几个数字,substring不是要自己写位数的吗?
Sky尤文图斯
2013-10-04 · 超过13用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:35.2万
展开全部
先转成int型。才加1.
追问
无法将类型“string”转换为“int”
追答
先去掉E然后后五位 转成int 型 随便加 保证后面是五位数 写个补零的函数就可以了 
public string backStr(string a)
{
int b = 3 - a.Length;
for (int i = 0; i < b; i++)
{
a = "0" + a;
}
return a;
}
调用这个函数 返回你加完的五位数 最后再加上你的E
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式