在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
函數的好的選擇。