Exemple de tableau.map() en C#?

Examiner les communes suivantes JavaScript construire

var ages = people.map(person => person.age);

Donner le résultat souhaité, qui est un tableau des âges.

Quel est l'équivalent de ce dans C#? Veuillez inclure un exemple simple. La documentation indique select ou possible selectAll mais je ne peux pas trouver un exemple en ligne ou toute autre SORTE de question qui peuvent être collées dans et fonctionne.

Si possible, donner un exemple qui tourne le tableau suivant {1,2,3,4} en {'1a','2a','3a','4a'}. Pour chaque élément, ajouter "un" à la fin, en la tournant d'un Entier en Chaîne de caractères.

  • (new[]{1,2,3,4}).Select(v => String.Format("{0}a", v))
  • Vous avez manqué la .ToArray() sur la fin.