„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Können ienumerable Sammlungen wie Listen erweitert werden?

Können ienumerable Sammlungen wie Listen erweitert werden?

Gepostet am 2025-02-26
Durchsuche:277

Can IEnumerable Collections Be Augmented Like Lists?

können iEnumerable Sammlungen wie Listen erweitert werden? Im Gegensatz zu Listen unterstützen IEnumerable -Kollektionen nicht von Natur aus die Elemente Addition.

beim Versuch, eine iEnumerable -Kollektion hinzuzufügen, wie z. B. in dem angegebenen Beispiel, ist es tatsächlich ineffizient. Die Tolist () -Methode wandelt das iEnumerable in eine Liste um, wobei die Elemente Addition ermöglicht wird. Das ursprüngliche iEnumerable bleibt jedoch unverändert, was zu einer Sammlung mit nur einem Element führt.

Gibt es eine Alternative zu items.add (item)?

Nein, es gibt kein direktes Äquivalent zu items.add (item) in iEnumerable . Sie können jedoch ein neues iEnumerable erstellen, das sowohl die Originalartikel als auch das neue Element enthält. Diese Technik beruht auf der aufzählbaren Methode. Enthält alle Elemente aus der ursprünglichen Sammlung und dem hinzugefügten Artikel. Darüber hinaus wird sichergestellt, dass sich zukünftige Änderungen an der ursprünglichen Sammlung in der neuen Ienumerable .

widerspiegeln.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3