【问题标题】:auto generation of numbers in c#. Eg.E001,E002在 C# 中自动生成数字。例:E001,E002
【发布时间】:2015-06-17 11:37:35
【问题描述】:

我想在 c# 中自动生成数字。实际上我有 E 和 C 的 EmpCode 后跟 3digit no。我有两个文本框。一个框用于选择 E 或 C,另一个框用于我想自动生成的数字,例如 E001,E002

【问题讨论】:

  • 从表中取出最后一个数字并在您的 C# 代码中相应地附加 E 或 C
  • 这是your deleted question的复制品,再次发帖前请阅读How to Ask
  • int n = int.Parse(txtNum.text);string s="E"+n.ToString("D3");

标签: c# sql asp.net


【解决方案1】:
List<String> numbers = new List<String>();
string code = "E"; //Or "C"
for(int i = 0; i <= 999; i++)
{
    numbers.Add(String.Format("{0}{1:000}", code, i));
}

将创建 E000 - E999 或 C000 - C999。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-22
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2012-02-09
    • 2021-01-15
    • 1970-01-01
    相关资源
    最近更新 更多