-3
我需要在C#Windows应用程序中生成帐单号码。格式将是01/01到01/100,然后是02/01到02/100,依此类推,并且此帐单编号将被存储在数据库中。谁能帮我?用C#生成帐单号码,如01/100,然后02/100
我试图在上半场做两个变量,下半场做另一个变量,但没有成功。
我需要在C#Windows应用程序中生成帐单号码。格式将是01/01到01/100,然后是02/01到02/100,依此类推,并且此帐单编号将被存储在数据库中。谁能帮我?用C#生成帐单号码,如01/100,然后02/100
我试图在上半场做两个变量,下半场做另一个变量,但没有成功。
看看下面的代码可以帮助你,但我仍然不确定你为什么需要这个。为了在你的程序中使用它,你需要在计数器达到100时获得最新的批量ID。我假设一些事情来设置变量的名称。如果不适用,请忽略。
int batchId = 1;
while(Console.ReadLine()!= "stop")//Replace this getting latest batch id, until then use this for getting code
{
for (int i = 1; i <= 100; i ++)
{
Console.WriteLine("{0}/{1}", batchId, i.ToString("00"));
}
batchId++;
}
你究竟做了什么以及你的**精确**问题是什么? “*我不能成功*”没有任何代码示例不是一个好问题描述。 –
为什么“01/01”而不是“01/001”?如果你能以3结尾,看起来很奇怪。我也可以想象从“01/00”开始并且到“01/99”...但是“01/100”是一个奇怪的决赛为此点。正如Andy所说,你需要给出更多的细节,你已经尝试了什么,出了什么问题。 –
给出一些代码,其中值将会改变,如事件或方法。 –