iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0
自我挑戰組

《從基礎到精通:C#程式設計的實踐指南》系列 第 2

《C#的資料結構和集合類型》(上)

  • 分享至 

  • xImage
  •  

在C#程式設計中,有效地管理和組織資料至關重要。這篇文章將介紹C#中常用的資料結構和集合類型,這些工具可讓您更容易地處理和操作資料。

1. 陣列(Arrays)
陣列是一個相同資料型別的元素集合,它們在內存中佔據一塊連續的空間。在C#中,陣列的大小是固定的,一旦建立後,您無法更改其大小。

int[] numbers = new int[5]; // 建立一個包含5個整數的陣列
numbers[0] = 10;
numbers[1] = 20;
// ...

2. 列表(List)
列表是一個動態大小的集合,它可以自動調整大小以容納新增的元素。這使它們比陣列更靈活。

List<string> names = new List<string>();
names.Add("Alice");
names.Add("Bob");
names.Add("Charlie");

3. 字典(Dictionary)
字典是一種鍵值對的集合,每個元素都由一個唯一的鍵識別。它們用於快速查找和檢索資料。

Dictionary<string, int> scores = new Dictionary<string, int>();
scores["Alice"] = 95;
scores["Bob"] = 88;
scores["Charlie"] = 92;

以上僅是C#中可用的一些常見資料結構和集合類型的簡要介紹。選擇適當的資料結構將有助於提高您的程式效能和代碼的可讀性。在下一篇文章中,我們將討論C#中的錯誤處理和異常處理機制。請繼續關注我在iThome鐵人賽系列的文章,以深入了解C#程式設計的各個方面。


上一篇
《深入了解C#:語言特性和基本語法》
下一篇
《C#的資料結構和集合類型》(下)
系列文
《從基礎到精通:C#程式設計的實踐指南》30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言