前言
為了熟悉C#處理資料的方式,所以找了兩種比較常見的資料結構來練習。
分別是Queue(佇列)、Stack(堆疊)。
Queue
先進先出
1 | using System; |
輸出:
1 | 印出Queue的內容: |
Stack
先進後出
1 | using System; |
輸出:
1 | 印出Stack的內容: |
結語
C#除了已經內置了基礎的佇列(Queue)、堆疊(Stack),還內建了一些簡易的語法。
如Contains,可以對整個資料結構去檢查是否存在某個特定元素。亦有toArray()可以快速的把資料結構轉為陣列型態。