◎要實作IEnumerator的class,才可以使用foreach或xxx.ForEach
List
a.ForEach( delegate(DateTime day ){/*要做的事情*/} )
◎ 堆疊(後進先出) Stack:Push()是放進去,Pub()是拿出來
佇列(先進先出) Queue:Enqueue()是放進去,Dequeue()是拿出來
| SortedDictionary | SortedList |
| 一個一個填入時會比較快 | 占用較少空間,維護兩組(Key/Value)陣列,一次填入很多時會比較快 |
(一次填入的方式為使用建構子)
沒有留言:
張貼留言