一天有24小时,每小时有4片15分钟。这意味着您需要一个范围内的随机整数[0, 24*4)(包括 0,不包括上限)。有了这个整数值,你就可以很容易地得到时间。时间是N / 4小时和(N % 4) * 15分钟,但TimeSpan已经有一种方法可以为您完成大部分计算。代码是这样的:
// make sure you have a single shared random, and not create it every time like this
Random rnd = new Random();
int n = rnd.Next(24*4);
TimeSpan ts = TimeSpan.FromMinutes(n * 15);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |