Ich muss das Rad hier neu erfinden - aber ich habe gesucht und ich kann nichts ganz das gleiche finden ...Linq-Methode zum Erstellen einer Sequenz von separaten Objekten?
Hier ist mein Code zum Erstellen einer Sequenz von null oder mehr Objekte, die einen Standardkonstruktor haben:
public static IEnumerable<T> CreateSequence<T>(int n) where T: new()
{
for (int i = 0; i < n; ++i)
{
yield return new T();
}
}
Meine Frage ist ganz einfach: Gibt es ein Linq-Äquivalent von diesem sollte ich verwenden?
Vielen Dank. Ich habe dies zeitlich festgelegt und (in Release-Builds) ist dies deutlich schneller als mein handgerollter Ansatz. –