关于时间随机数与Guid随机数(Downmoon)
作者:佚名 文章来源:CSDN 更新时间
:2007-5-30 15:39:54
有两种常见的产生随机数的方法,被用于文件上传、加密等方面:
方法一:当前时刻数+随机数
private string RandomKey
{
get
{
return DateTime.Now.ToString("yyyyMMdd-hhmmss-fff-")+this.getRandomID(100,999);
//毫秒后再产生三位随机数,可根据实际修改。
}
}
private int getRandomID(int minValue,int maxValue)
{
Random ri=new Random(unchecked((int)DateTime.Now.Ticks));
int k=ri.Next(minValue,maxValue);
return k;
}
方法二:利用Guid生成。
private string GuidString
{
get
{
return Guid.NewGuid().ToString();
}
}
【相关文章:】
JavaScript日期大全-农历时间显示
你的时间在那里,成就就在那里!(经典)
关于alexa排名问题说明
关于Google的链接搜索命令link:
关于旅游景点网站建设和调查与思考
关于域名注册、投资问题的相关解释
关于安装windows补丁后无法上网,无法使用杀毒软件和防火墙的问题
一些关于google ads的高单价词汇,(国外找来的)
关于流量细分来赚钱,我的一点感触
如何赚流量,关于排名榜互连互惠问题
【发表评论】【打印此文】【关闭窗口】【点击数: 】
方法一:当前时刻数+随机数
private string RandomKey
{
get
{
return DateTime.Now.ToString("yyyyMMdd-hhmmss-fff-")+this.getRandomID(100,999);
//毫秒后再产生三位随机数,可根据实际修改。
}
}
private int getRandomID(int minValue,int maxValue)
{
Random ri=new Random(unchecked((int)DateTime.Now.Ticks));
int k=ri.Next(minValue,maxValue);
return k;
}
方法二:利用Guid生成。
private string GuidString
{
get
{
return Guid.NewGuid().ToString();
}
}
【相关文章:】
JavaScript日期大全-农历时间显示
你的时间在那里,成就就在那里!(经典)
关于alexa排名问题说明
关于Google的链接搜索命令link:
关于旅游景点网站建设和调查与思考
关于域名注册、投资问题的相关解释
关于安装windows补丁后无法上网,无法使用杀毒软件和防火墙的问题
一些关于google ads的高单价词汇,(国外找来的)
关于流量细分来赚钱,我的一点感触
如何赚流量,关于排名榜互连互惠问题
【发表评论】【打印此文】【关闭窗口】【点击数: 】
★好玩的休闲小游戏★
网友评论:
数据载入中,请稍后……
