」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 可以像列表一樣增強IEnumerable的收藏嗎?

可以像列表一樣增強IEnumerable的收藏嗎?

發佈於2025-02-26
瀏覽:261

Can IEnumerable Collections Be Augmented Like Lists?
嘗試將項目添加到iEnumerable 集合中,例如在提供的示例中,實際上是效率低下的。 tolist()方法將iEnumerable 轉換為列表,允許添加項目。但是,原始的iEnumerable 保持不變,導致一個收集只有一個元素。 [&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& && && && && && && && && &&&&&&&&& add(item)?不,沒有直接等同於項目。但是,您可以創建一個包括原始項目和新項目的新型IEnumerable 。此技術依賴於enumosery.concat方法:[&& && && && && && &&華合併原始集合中的所有元素和添加的項目。此外,它確保了原始集合的任何未來變化都會反映在新的Ienumerable 中。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3