假設兩個列表A和B,使得A =(1,2,3)和B =(4,5,6)。 A.Concat(B)會保存命令以便結果是(1,2,3,4,5,6)?IEnumerable是否<TSource> Concat <TSource>保存元素的順序?
12
A
回答
12
是的。 IEnumerable.Concat只需將兩個列表連接到另一個列表的末尾即可。每個列表中的訂單將被保留。
6
是的,這幾乎意味着連接意味着什麼。
強制性MSDN報價:(Enumerable.Concat)
返回值
類型: System.Collections.Generic.IEnumerable(TSource)
一種IEnumerable(T)包含兩個輸入的 級聯元件 序列。
相關問題
- 1. 元素順序BlockingCollection <>
- 2. 注入IEnumerable時是否保證依賴關係的順序<T>
- 3. 是否有元素T預先考慮到的IEnumerable <T>
- 4. 向量元素是否保證順序?
- 5. IOrderedEnumerable.Select()是否保留元素順序?
- 6. 序列模式元素是否保證子元素的順序?
- 7. 元素的IEnumerable < >不支持
- 8. 是否保存了JSON列表中元素的順序?
- 9. 設置<String>不保持順序元素添加的順序
- 10. 將IEnumerable <T>與IEnumerable比較IEnumerable <IEnumerable <T>>
- 11. 是字典中KeyValuePair <>元素的迭代順序<int,T>
- 12. 是否IList <>保證C#中添加項的順序
- 13. 在LINQ中,IOrderedEnumerable <T>的投影是否保留順序?
- 14. JSON數組反序列化 - 是否總是保存元素的順序?
- 15. ROWLEX是否本機支持IEnumerable <>?
- 16. System.Xml.Linq.XDocument類是否實現IEnumerable <T>?
- 17. C#字典<TKey,TValue>是否保證迭代順序?
- 18. 是否存在與IEnumerable <KeyValuePair <TKey,TValue >>相同的結構?
- 19. 排序的IEnumerable <string>
- 20. Mapper.Map <任務<IEnumerable的<Address>>,任務<IEnumerable的<AddressView>>()
- 21. IEnumerable <T>代表IEnumerable的「其餘」<T>序列
- 22. 關於<article>的<footer>元素的出現順序是否與HTML5有關?
- 23. <label>元素是否過期?
- 24. 的EntitySet <IEnumerable的<T>>到IEnumerable的<T>
- 25. IEnumerable的<T>到的IDictionary <U,IEnumerable的<T>>
- 26. 如何將IEnumerable <IEnumerable <IGrouping <int,string> >>轉換爲IEnumerable <IEnumerable <string>>
- 27. 鑄造IEnumerable <Derived> IEnumerable <BaseClass>
- 28. 從IEnumerable <IEnumerable <T>>
- 29. 分組IEnumerable <IEnumerable <int>>
- 30. IEnumerable <IEnumerable <T>> to string [] []
爲什麼H * LL低估了這一點? Upvoting to counter,除非有人能提供一個好的理由。如果你需要clarrification然後要求它在評論... – 2009-02-03 15:22:11
可能重複的[保留命令與LINQ](http://stackoverflow.com/questions/204505/preserving-order-with-linq) – 2010-12-04 22:07:33