📅  最后修改于: 2023-12-03 14:40:29.486000             🧑  作者: Mango
在C#的Random类中,有一个NextBytes()方法,它可以帮助我们生成一个指定长度的随机字节数组。
public virtual void NextBytes(byte[] buffer);
该方法接受一个字节数组作为参数,并在该数组中生成随机字节数据。
using System;
class Program
{
static void Main()
{
Random rand = new Random();
byte[] buffer = new byte[16];
rand.NextBytes(buffer);
Console.WriteLine(BitConverter.ToString(buffer));
}
}
在上面的例子中,我们创建了一个Random实例,并生成了一个长度为16的随机字节数组,并将其转换为十六进制字符串形式输出。
以上就是C#中Random.NextBytes()方法的介绍。