Erstellen einer Liste aus einer anderen Liste

Sagen wir, ich habe:

class Plus5 {
    Plus5(int i) {
         i+5;
     }
}
List<int> initialList = [0,1,2,3]

Wie ich es schaffen kann, aus initialList, eine andere Liste aufrufen Plus5() Konstruktor wird für jedes element initialList.

Ist hier etwas besser als die folgenden?

List<Plus5> newList = new List<Plus5>();
initialList.ForEach( i => newList.Add(Plus5(int)));
  • yep, ich Baue eine Liste von Plus5 aus einer anfänglichen Liste von int
  • Gibt es einen Grund, Sie wollen eine Plus5 geben? Es klingt wie Sie können nur bauen wollen, eine neue Liste der int wo die ints passieren von 5 erhöht werden
  • die nur für das Beispiel
Schreibe einen Kommentar