清风别苑(筹)

将技术进行到底... 当开始我第一篇自己的技术blog的时候我将进入高手预备役...

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
前几日的webservice项目测试的时候需要写一个模拟客户端并发的测试工具,其中有用到需要随机调用某些方法中的其中一个,
其实思路很简单,先取[0...N]中的随机整数,N表示所有随机方法的个数,然后case调用
例:

随机方法:A,B,C,D,E,F

 1System.Random random = new Random();
 2int i = random.Next(1, 6);
 3switch(i)
 4{
 5   case 1:
 6        A();
 7        break;
 8   
 9   case 6:
10        F();
11        break;
12   default:
13        break;
14}

posted on 2007-08-08 00:14  清风布衣  阅读(266)  评论(0编辑  收藏  举报