我想通过随机字节填充缓冲区。缓冲区被定义为字节列表,这是我想要保留的内容。以下是定义:
namespace NameofProject
{
public partial class Form1 : Form
{
List<byte> buff = new List<byte>();
}
}
我的第一个尝试是:
public static void RandomFillBuffer()
{
Random rnd = new Random();
rnd.NextBytes(buff);
}
对于buff,这会导致一个错误: 非静态字段、方法或属性“Form1.buff”要求对象引用。
然后我只是删除了“static”这个词(我不确定这是否正确),它变成了“public void RandomFillBuffer()”,但是这次我在buff上遇到了这个错误: 参数1:无法将类型为“System.Collections.Generic.List”的对象隐式转换为类型“byte[]”
如果有意义的话,我将感激任何帮助来解决这两个错误。