前几日的webservice项目测试的时候需要写一个模拟客户端并发的测试工具,其中有用到需要随机调用某些方法中的其中一个,
其实思路很简单,先取[0...N]中的随机整数,N表示所有随机方法的个数,然后case调用
例:
随机方法:A,B,C,D,E,F
其实思路很简单,先取[0...N]中的随机整数,N表示所有随机方法的个数,然后case调用
例:
随机方法:A,B,C,D,E,F
1
System.Random random = new Random();
2
int i = random.Next(1, 6);
3
switch(i)
4
{
5
case 1:
6
A();
7
break;
8

9
case 6:
10
F();
11
break;
12
default:
13
break;
14
}

2

3

4

5

6

7

8


9

10

11

12

13

14
