Wie übertrage ich ein Objektarray in ein anderes Objektarray in C #?

Ich möchte das Objektarray auf ein anderes Array mit einem anderen Objekttyp wie unten übertragen

Objekt [] Objekte; // unter der Annahme, dass es nicht leer ist

CLassA [] newObjects = Objekte als ClassA []; // unter der Annahme, dass das Objekt für ClassA ein gültiger Upcast ist

Gibt es eine andere Möglichkeit, als jedes Element einzeln zu bearbeiten?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage