C#中的集合類位于System.Collections
命名空間下,包含多種類型的集合,每種集合都有其特定的用途和操作方法。以下是一些常見(jiàn)集合及其操作方法的簡(jiǎn)要介紹:
list.Add(item)
用于向列表中添加元素,list.Remove(item)
用于刪除元素,list.Contains(item)
用于檢查列表中是否包含特定元素。dictionary.Add(key, value)
用于向字典中添加鍵值對(duì),dictionary.Remove(key)
用于刪除鍵值對(duì),dictionary[key]
用于訪問(wèn)與鍵關(guān)聯(lián)的值。hashSet.Add(item)
用于向集合中添加元素,hashSet.Remove(item)
用于刪除元素,hashSet.Contains(item)
用于檢查集合中是否包含特定元素。queue.Enqueue(item)
用于在隊(duì)列末尾添加元素,queue.Dequeue()
用于刪除并返回隊(duì)列前端的元素。stack.Push(item)
用于在棧頂添加元素,stack.Pop()
用于刪除并返回棧頂?shù)脑亍?/li>
除了上述集合類外,C#還提供了其他一些集合類,如SortedSet<T>
(有序且不包含重復(fù)元素的集合)、LinkedList<T>
(雙向鏈表)等。這些集合類都提供了豐富的操作方法,可以滿足各種場(chǎng)景下的需求。
請(qǐng)注意,以上介紹的方法可能會(huì)因集合類的不同而有所差異。在使用特定集合類時(shí),建議查閱相關(guān)文檔以了解其具體方法和用法。