码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Unity开发之C#基础-集合(字典)(Dictionary)


    前言

    Hello 兄弟们 一转眼俩月又过去了(失踪人口回归) 不出意外的是出意外了 失踪了两个月 有点对不起我这为数不多的粉丝们 实不相瞒忙的焦头烂额 也没心情写博客 实在对不住各位 好了长话短说 今天这篇文章是讲解c#当中的新的一种集合的表现(Dictionary) 也称 “字典” 那么 字典的作用是什么呢 我们 往下来了解
    制作不易还请各位一键三连哦!

    字典的介绍

    为什么这个东西被称之为字典呢 顾名思义 小时候大家又不认识的字 一般都查过字典吧 字典是怎么查的大家还记得吧 (我已经快忘了反正现在都打字)大概就是根据 音序 部首 来查对应都有哪些字从而认识他们 那么 我们代码中的字典 和 大家认知上的字典 意思是几乎一样的 我们可以把字典看成是 由 一个键(key)对应一个值(value) 通过这个键 就可以查找到这个值所在的位置 也可以理解为一把钥匙开一把锁的概念 那么字典该如何去使用呢?

    在这里插入图片描述

    文章目录

    • 前言
    • 字典的介绍
    • 字典的定义
      • Dictionary的常用属性
    • 注意
    • 总结

    字典的定义

    1. 引用:System.Collection.Generic 命名空间
    2. Dictionary dic = new Dictionary(); 其中:k代表键(key) v代表值(value)
      在这里插入图片描述
      那么 上面这个其实就是声明了一个 dic的字典 可供我们来存储键为string类型 值为int类型的一个简单的集合 下面我们通过封装好的属性 来看看具体的作用是如何的:

    Dictionary的常用属性

    1. Count //获取包含在Dictionary中的键/值对的数目。
    2. Keys //获取包含Dictionary中的键的集合。
    3. Values //获取包含Dictionary中的值的集合
    4. Add //将指定的键和值添加到字典中。
    5. Remove //从Dictionary中移除具有指定键的值。
    6. ContainKey //确定Dictionary是否包含指定的键。
    7. ContainValue //确定Dictionary是否包含特定值
    8. Clear //从Dictionary中移除所有的键和值
      下面是示例:
      在这里插入图片描述
      在这里插入图片描述

    注意

    Dictionary只能存入定义时指定的类型。


    总结

    Dictionary将会在我们的游戏开发上经常使用 大家也不需要有多怎么样了解这个东西 只需要记住它怎么用 就可以了。

  • 相关阅读:
    为嵌入式设备编译Rust/dbus进程间通信组件
    python中常用的魔术方法总结(二)
    Ovalbumin-tyrosine 鸡卵白蛋白修饰络氨酸,tyrosine-PEG-OVA 络氨酸-聚乙二醇-卵清蛋白
    Linux/Ubuntu 22.04 安装Docker
    OmniPlan Pro for Mac v4.8.0中文激活版 项目流程管理工具
    【软考软件评测师】2012综合知识历年真题
    OpenCV图像金字塔
    一本没有任何数学公式的自然语言处理入门书
    跟艾文学编程《Python基础》PyCharm 安装
    Winform 将数据转化成文件保存本地,实现简单的数据缓存
  • 原文地址:https://blog.csdn.net/qq_46093832/article/details/134450527
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号