2024-09-15|閱讀時間 ‧ 約 22 分鐘

理解程式中的集合(Collection)

    集合(Collection)是一種資料結構,用來儲存多個元素組合,通常具有共同特性或性質

    主要的特點如下:

    1. 不允許重複
    2. 不用管其順序

    例:想像你有一個盒子,這個盒子可以用來裝不同的物品。

    依造剛才所說的特點,不允許重複,如果你已經放了一顆紅色的球在盒子裡,當你再放一顆紅色球進去時,盒子會告訴你:「抱歉,這顆球已經在裡面了!」。再來是你不用管物品放進去的先後順序,只要物品在盒子裡,你隨時可以拿出來或檢查是否存在。


    HashSet<string> balls = new HashSet<string>();
    balls.Add("Red");
    balls.Add("Blue");
    balls.Add("Red");//不會新增第二個Red,因為集合不允許重複
    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.