Как преобразовать массив объектов в массив объектов другого типа в C #?

Я хочу выгрузить массив объектов в другой массив другого типа объекта, как показано ниже

объект [] объекты; // при условии, что он не пустой

CLassA [] newObjects = объекты как ClassA []; // предполагая, что объект для ClassA является действительным upcasting

Есть ли способ, кроме перекладывания каждого элемента в отдельности?

Ответы на вопрос(3)

Ваш ответ на вопрос