Vom MSDN:Warum Array.Copy Unterstützung Lange Argumente
Parameter source
Das Array, das die Daten auf Kopie enthält. destinationArray
Das Array, das die Daten empfängt. Länge
Eine 64-Bit-Ganzzahl, die die Anzahl der zu kopierenden Elemente darstellt. Die ganze Zahl muss zwischen Null und Int32.MaxValue, inklusive
Da der zulässige Wertebereich ist 0
-Int32.MaxValue
, was die Motivation ist diese Signatur für das Hinzufügen? Es existierte nicht in .Net 1.0 und wurde nur in .Net 1.1 hinzugefügt. Meine einzige Vermutung ist, sich auf 64-Bit-Framework-Implementierungen vorzubereiten.
oder ein Legacy-Hangup - nie vergessen, sie sind auch Sterbliche bei MS. –