读书人

高分求随机数命中有关问题

发布时间: 2012-03-19 22:03:05 作者: rapoo

高分求随机数命中问题?
手上一项目
事先设置了一个百分率,比如20%

现在,我从表中读取业务数据放入DataTable中,遍历这个DataTable进行A处理
那么我现在要有百分之20%的命中率进行B处理。

请高手提出方案,或者是提示,谢谢。


[解决办法]
完整一点的代码:

DataTable tTable;//...

Random rRand=new Random();

double dbThreshold=0.2;//你说的事先设置的百分率

foreach(DataRow rRow in tTable.Rows)
{
if (rRand.NextDouble()<=dbThreshold)
{
//B处理
B(rRow);
}
}

读书人网 >C#

热点推荐