日期:2014-05-18  浏览次数:21421 次

如何对C#的数组内容清零?
我有一块数组
byte []array = new byte[1024];

在做了一些数据Copy后,我想将这块数组中内容进行清零,
我知道在C/C++中可以用memset, ZeroMemory之内的函数来实现,但不知道在C#中有类似的函数吗?
总不能在C#中用呆呆的foreach()来实现吧.

------解决方案--------------------
那样太慢..还是重新分配合适..
array = new byte[1024]; 

------解决方案--------------------
C# code
byte[] array = new byte[1024];
array[24] = 1;
Array.Clear(array, 0, array.Length);
Console.Write(array[24]);