使用随机数
2004-11-29 14:45
369 查看
原本红的那行是Sleep(1),结果外面的for循环出来的结果都差不多,有好几个是一样的,这还叫随机数?也不知错哪里,后来找来找去,把Sleep改成100就OK了。
public string GetTestData(ColumnSchema column)
{
System.Threading.Thread.Sleep(100);
Random autoRand = new Random();
Int64 Tmp = autoRand.Next();
string strType = GetCSharpVariableType(column);
switch (strType)
{
case "String":
return String.Format("\"The Number is {0}\"",Tmp);
case "Boolean":
return (Tmp%2>0) ? "true":"false";
case "Double":
return "100" + Tmp.ToString();
case "Decimal":
return "100" + Tmp.ToString();
case "Int32":
return (Tmp%1000000).ToString();
case "Int64":
return "100" + Tmp.ToString();
case "DateTime":
return "System.DateTime.Now";
default:
{
return strType;
}
}
}
public string GetTestData(ColumnSchema column)
{
System.Threading.Thread.Sleep(100);
Random autoRand = new Random();
Int64 Tmp = autoRand.Next();
string strType = GetCSharpVariableType(column);
switch (strType)
{
case "String":
return String.Format("\"The Number is {0}\"",Tmp);
case "Boolean":
return (Tmp%2>0) ? "true":"false";
case "Double":
return "100" + Tmp.ToString();
case "Decimal":
return "100" + Tmp.ToString();
case "Int32":
return (Tmp%1000000).ToString();
case "Int64":
return "100" + Tmp.ToString();
case "DateTime":
return "System.DateTime.Now";
default:
{
return strType;
}
}
}
相关文章推荐
- 几个常用的JS
- 提几个关于博客园功能上的问题和建议
- 成长中必须知道的20个故事
- 企业网站更新中注意的问题
- Widnwos 2000 命令集合
- Struts 用户指南
- CSDN RSS 连接地址
- LAMOST 观测控制系统OCS-2.10和巡天战略系统SSS-1.10通过验收
- SQL的行转列问题
- 使用jsp实现word、excel格式报表打印
- 新的博客,最后的新开始!
- 中国IT业缺少什么
- 网页制作学习示意图及职位技能介绍
- System.Collections.Generic.LinkedList 学习笔记
- 探究需求管理的本质
- 什么是需求
- 软件工程习题200题之二
- 网站结构设计规划书
- 数据库设计经验 [转]
- 软件工程习题200题之一