65.9K
CodeProject 正在变化。 阅读更多。
Home

C# 中的字母数字递增

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.33/5 (16投票s)

2004年10月12日

viewsIcon

86087

downloadIcon

4823

当您想使用 A-Z 和 1-9 以及可能的组合自动递增数字时,此代码非常有用。您可以传递任何字符串,系统将返回下一个可能的数字,例如。您可以传递数字 "PRO01A9",然后您将获得 "PRO01B1"

 下载源文件 - 439 Kb

引言

当您想生成可以自动字母数字递增的数字,例如产品代码或项目代码时,此代码很有用,它将使用 A-Z 和 0-9 数字生成下一个可能的数字。

它很好的一点是,您可以始终保持数字的宽度固定,系统将始终以与您传递的相同的宽度返回数字。

因此,此解决方案将适用于以下业务需求。

  • 当您想生成具有固定宽度的项目代码或产品代码时
  • 基于最后一个数字的自动递增,因此您不必管理任何系统,此代码将返回相同的数字。
© . All rights reserved.