radnom随机数
- C# code
string Name ="你好,我好"; string[] str = Name.Split(','); Random radnom = new Random(); int index = radnom.Next(0, str.Length - 1); string x = str[index].ToString();这样写感觉有问题。 每次随机到的都是你好
请问下 如何修改
[解决办法]
radnom.Next(a,b)产生随机数x a<=x<b
所以要改成radnom.Next(0, str.Length);
参考
[解决办法]
int index = radnom.Next(0, str.Length);