Ich benutze die Funktion Array.Clear()
, um ein Array zu leeren, aber es erzeugt einen Fehler. Dies ist der Code, den ich verwendet wurde:Wie wird das Array in C# geleert?
private int[] activeFielderNumber = new int[10];
private string[] activeFielderAction = new string[10];
....
...
....
Array.Clear(activeFielderNumber, 0, activeFielderNumber.Length);
Array.Clear(activeFielderAction, "", activeFielderAction.Length);
Der Fehler ist:
error CS0103: The name `Array' does not exist in the current context
Wie kann ich dieses Problem lösen?
Der Fehler der Klasse Array würde darauf hinweisen, ist in ihrem Umfang nicht. Könnten Sie Ihren Beispielcode erweitern, um zumindest die Methodendeklarationen und möglicherweise Ihre Verwendung anzuzeigen? – vossad01
Es gibt mehrere Möglichkeiten zum Löschen von Arrays. Obwohl Array.Clear() am einfachsten ist in Bezug auf Code, wenn Sie interessiert sind [hier sind andere Methoden] (http://blogs.davelozinski.com/curiousconsultant/csharp-net-fastest-way-to-clear (Sammlungen) –