在C#中,通常使用Array类的静态方法Array.Fill
来填充数组元素。Array.Fill
方法可以用来初始化数组元素为指定值,类似于C语言中的memset
函数。该方法的语法如下:
int[] array = new int[5];
Array.Fill(array, 0); // 将数组元素初始化为0
另外,如果需要将数组元素全部设置为默认值,可以使用Array类的静态方法Array.Clear
来清空数组元素,该方法会将数组中的元素设置为默认值。该方法的语法如下:
int[] array = new int[5];
Array.Clear(array, 0, array.Length); // 将数组元素全部清空
总的来说,Array.Fill
和Array.Clear
可以作为C#中替代memset
函数的好的选择。