我正在使用函數Array.Clear()
來清空數組,但它會生成一個錯誤。 這是我使用的代碼:如何在C#中清空數組?
private int[] activeFielderNumber = new int[10];
private string[] activeFielderAction = new string[10];
....
...
....
Array.Clear(activeFielderNumber, 0, activeFielderNumber.Length);
Array.Clear(activeFielderAction, "", activeFielderAction.Length);
的錯誤是:
error CS0103: The name `Array' does not exist in the current context
我怎樣才能解決這個問題?
該錯誤將表明Array類是不在範圍內。你可以擴展你的示例代碼來顯示至少方法聲明和可能的用途嗎? – vossad01
有多種方法可以清除數組。即使Array.Clear()是代碼中最簡單的,如果你感興趣的話(這裏有其他方法)(http://blogs.davelozinski.com/curiousconsultant/csharp-net-fastest-way-to-clear -collections) –