如何在不使用C#中的for循环的情况下将数组初始化为0

dip*_*k11 1 c# arrays

我有一个名为的数组Buffer.我正在使用for循环将其内容初始化为0.我如何在C#中的单个语句中执行此操作?我不想使用for循环.

byte[] Buffer = new byte[50];
int arrC = 0;
// array initialization
for (arrC = 0; arrC < 50; arrC++)
{
    Buffer[arrC] = 0;
}
Run Code Online (Sandbox Code Playgroud)

Pat*_*man 10

你没有,你没有.a的默认值byte0.

因此,如果创建类型数组,则数组中的byte[]每个项都具有默认值0.