zoukankan      html  css  js  c++  java
  • C#中的集合

    1.什么集合。

    集合个人认为就是一箱子,里面可以装任意东西。这是C#出的第一版本。

    由于可以装任意东西,那就意味着,取东西时就不方便了,取出还得判断下是什么东东。也就是为什么集合效率不高的原因。

    2.集合的增删改查。

    就目前来说只要是针对容器,就要进行这几个步骤。这件容器怎么加入物品,怎么高效取出来,怎么清理它。现一位置放入其它物品等。。。

    3.解决集合带来的效率问题。

    由于之前的集合,存储数据都存在效率问题。所以后来也出了解决方案。

    泛型:其它就是指定了这个容器能装什么东西。不再像之前的什么东西都能装,那取出时也就是确实了它是什么东西的物品。对于存取的用户来说就明确了。

    字典:记得刚学时还不知道那是什么东东,现在看来类似小学用的字典吧,根据页数找到对应的文字解释。

    通过key(键)去找到这个key的值。比之前的哈希表要高效。因为确定了这个key能存什么,values也指定存储的类型数据。

    软件来源生活,需要细心去观察。

  • 相关阅读:
    c++Primer再学习(1)
    c++Primer再学习练习Todo
    感悟(一)
    新目标《C++程序设计原理与实践》
    C++Primer再学习(4)
    开篇
    C++Primer再学习(3)
    C++实现的单例模式的解惑
    使用springboot缓存图片
    springboot h2 database
  • 原文地址:https://www.cnblogs.com/ChiYue/p/3526346.html
Copyright © 2011-2022 走看看