【发布时间】:2014-09-22 22:39:56
【问题描述】:
我正在使用一个 c#-4.0 Windows 窗体应用程序,我需要从序列号中删除填充零。
我的序列存储在一个字符串中,看起来像这样BMS21-14-000000000000000000120,我想要的最终结果是BMS21-14-120。
序列号结构为:
- BMS21 是前缀。
- 14 是生产年份。
- 120 是一个递增的数字。
现在,我们的前缀和递增数字的长度会因产品而异,但结构是一致的。它总是 prefix、year 和 incrementing# 并且它们总是用破折号分隔。
我尝试按照msdn 概述的示例进行操作,但无法让它适用于我们的序列号。
【问题讨论】: