- 精品下载 | 实用查询 | 词典查询 | 桌面壁纸 | 网址 | 笑话 | FLASH频道 | 天气文章资讯 | 站长工具 | 证件办理 | 闪字生成 | 广告代码 | 在线手册 | 有问必答
您现在的位置: 蓝派网 >> 文章中心 >> 网络编程 >> .NET >> c#(Csharp) >> 正文
站内文章搜索:           

关于时间随机数与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();
            }
        }  


发表评论】【打印此文】【关闭窗口】【点击数:
★好玩的休闲小游戏★
网友评论:
数据载入中,请稍后……