C#字节数组中的空元素

leo*_*n22 27 c# arrays byte clear

有没有方法在C#中清空Byte数组

Byte[] array = new Byte[64]; // contain all 0

// write some value into the array

// need empty array with all 0's
Run Code Online (Sandbox Code Playgroud)

Pet*_*nov 80

Byte[] array = new Byte[64];

Array.Clear(array, 0, array.Length);
Run Code Online (Sandbox Code Playgroud)


Mak*_*med 23

请使用 Array.Empty 方法

byte[] rawBytes = Array.Empty();

  • byte[] rawBytes = Array.Empty<byte>(); (17认同)

Ric*_*cky 6

我无休止地尝试使用 Array.Clear() 来清除程序中的大字节[]。它永远不会起作用。我不知道为什么。但我找到了解决方案:

数组=新字节[0];