📅  最后修改于: 2023-12-03 15:28:51.216000             🧑  作者: Mango
在开发过程中,有时需要生成一些随机的数字,例如验证码、密码等等。本文将介绍如何在 C# 和 Shell-Bash 中生成 6 位随机数字。
在 C# 中可以使用 Random
类来生成指定范围内的随机数字。代码如下:
using System;
namespace RandomNumberGenerator
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int randomNumber = random.Next(100000, 999999);
Console.WriteLine($"6-digit random number: {randomNumber}");
}
}
}
以上代码将会生成一个 6 位随机数字,并输出到控制台中。
在 Shell-Bash 中可以使用 $RANDOM
变量来生成随机数字。代码如下:
#!/bin/bash
random_number=$RANDOM
while [ $random_number -le 100000 -o $random_number -ge 999999 ]
do
random_number=$RANDOM
done
echo "6-digit random number: $random_number"
以上代码将会生成一个 6 位随机数字,并输出到终端中。
以上就是在 C# 和 Shell-Bash 中生成 6 位随机数字的方法。在实际开发中,可以根据自己的需求来适当修改代码,生成符合要求的随机数字。