Windows CE 2.10Windows CE .NET 4.1Windows CE .NET 4.2Windows CE 3.0Windows CE .NET 4.0Windows CE 2.11Windows XP Tablet Ed.嵌入式.NET CFWindows MobileVisual Studio .NET 2002Windows Vista.NET 1.0DBAVisual Studio .NET 2003Windows 2003.NET 1.1Windows 2000ASP架构师Windows XP.NET 2.0移动应用中级开发Visual StudioSQLWindows.NETASP.NETC#
C# 中的字母数字递增






2.33/5 (16投票s)
2004年10月12日

86087

4823
当您想使用 A-Z 和 1-9 以及可能的组合自动递增数字时,此代码非常有用。您可以传递任何字符串,系统将返回下一个可能的数字,例如。您可以传递数字 "PRO01A9",然后您将获得 "PRO01B1"
引言
当您想生成可以自动字母数字递增的数字,例如产品代码或项目代码时,此代码很有用,它将使用 A-Z 和 0-9 数字生成下一个可能的数字。
它很好的一点是,您可以始终保持数字的宽度固定,系统将始终以与您传递的相同的宽度返回数字。
因此,此解决方案将适用于以下业务需求。
- 当您想生成具有固定宽度的项目代码或产品代码时
- 基于最后一个数字的自动递增,因此您不必管理任何系统,此代码将返回相同的数字。