如题
random rnd=new random();
int i=rnd.next(1,9999);
怎么让i小于1000的话补上0
random rnd=new random();
int i=rnd.next(1,9999);
怎么让i小于1000的话补上0
解决方案 »
- 谁能告诉我下面程序哪里出问题了?运行一段时间就挂掉了
- webbrowser控件建立Session链接取页面值
- winform中dataGridView 点击删除按钮的事件时删除我选中的行
- 合并图片时报GDI+ 中发生一般性错误。
- listview列表文件夹下的图片文件,帮忙啊大哥们
- [求助]请问怎样创建Internet快捷方式文件,就是收藏夹中的文件?
- 如何能在c#中弹出确定框来?
- 水晶报表的注册码和密码
- 要出售一个软件给某公司,要求限制该软件在那个公司的安装数量,请问该如何实现?
- c# 建一个浏览器,抓包到浏览器接收到的数据,这样的爬虫是不是就不用处理接口加密问题了
- 读取数据库中表的具体某行我某列?
- 注册表关联协议,是如何发送消息的,程序又是如何接受消息的?
if(i<1000)
{
re=i.tostring();
int len=re.length;
for(int j=0;j<4-len;j++)
{
re+="0";
}
}
Random rnd = new Random();
int i = rnd.Next(1, 9999);
string str = i.ToString();
switch (str.Length)
{
case 1:
str = "000" + str;
break;
case 2:
str = "00" + str;
break;
case 3:
str = "0" + str;
break;
default :
str = str;
break;
}
int i = rm.Next(1, 9999);
textBox3.Text = i.ToString().PadLeft(4, '0');