Alle Arrays, die ich in C# erstelle, erben implizit von der Array-Klasse. Warum sind also Methoden wie Sort() usw. für das Array, das ich erstelle, nicht verfügbar? Betrachten wir zum Beispiel den folgenden Code:
int [] arr = new int[]{1,2,3,4,5};
Console.WriteLine(arr.Length); //This works,Length property inherited from Array
Array.Sort(arr); //Works
arr.Sort(); //Incorrect !
Bitte Hilfe danken Ihnen.
Es gibt viele Gründe ... du kannst zum Beispiel kein Array erben, was meinst du mit 'implizit' hier? – Dykam
Fall in die Grube des Erfolgs ein bisschen Feature, denke ich. Ein Array kann * nicht * sich selbst sortieren. –