Tapuscrit: Est-il un moyen simple de convertir un tableau d'objets d'un type à l'autre

Donc, j'ai deux classes

Item { name: string; desc: string; meta: string}

ViewItem { name: string; desc: string; hidden: boolean; }

J'ai un tableau d'Élément qui doit être converti en un tableau de ViewItem.
Actuellement, je suis en parcourant le tableau à l'aide, de l'instanciation ViewItem, l'attribution des valeurs aux attributs et en le poussant vers le deuxième tableau.

Est-il un moyen simple d'y parvenir en utilisant les expressions lambda? (similaire à C#)
Ou est-il un autre moyen?

OriginalL'auteur Shilpa Nagavara | 2016-11-30