首页 > 其他分享 >unity3d Dictionary 根据key获取value

unity3d Dictionary 根据key获取value

时间:2024-07-21 22:29:54浏览次数:12  
标签:unity3d Dictionary myDictionary keyToSearch value Add key

unity3d Dictionary 根据key获取value    

using System;
using System.Collections.Generic;
using UnityEngine;

public class DictionaryExample : MonoBehaviour
{
    private Dictionary<string, int> myDictionary;

    void Start()
    {
        // 初始化字典并添加一些键值对
        myDictionary = new Dictionary<string, int>();
        myDictionary.Add("One", 1);
        myDictionary.Add("Two", 2);
        myDictionary.Add("Three", 3);

        // 根据键获取值
        string keyToSearch = "Two";
        if (myDictionary.ContainsKey(keyToSearch))
        {
            int value = myDictionary[keyToSearch];
            Debug.Log("The value for key '" + keyToSearch + "' is: " + value);
        }
        else
        {
            Debug.Log("The key '" + keyToSearch + "' does not exist in the dictionary.");
        }
    }
}

 

 

 

 

###########################

标签:unity3d,Dictionary,myDictionary,keyToSearch,value,Add,key
From: https://www.cnblogs.com/herd/p/18315059

相关文章

  • unity3d缩放物体
    unity3d缩放物体 usingUnityEngine;publicclassScaleObject:MonoBehaviour{//缩放速度,可以根据需要调整publicfloatscaleSpeed=0.1f;//控制缩放的方向,这里以X轴为例publicboolscaleX=true;publicboolscaleY=false;publi......
  • unity3d get post请求
    unity3dget post请求 usingUnityEngine;usingUnityEngine.Networking;publicclassNetworkRequestExample:MonoBehaviour{IEnumeratorStart(){stringurl="https://api.example.com/data";UnityWebRequestrequest=U......
  • Delphi原生JSON框架(一) TJsonValue
    Delphi自带了json支持,引用System.json,你就可以处理json,读写json格式的内容都是被支持的。发展了几个版本,无论性能及稳定性都已经成熟,我不喜欢引用更多的三方到项目中,所以,对于Delphi处理json来说,自带的是我的首选。目前,DelphiJson的实现,支持json所有的类型:TJSONObjectTJSONArra......
  • unity3d sqlite
     usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingMono.Data.Sqlite;//注意:这取决于你使用的SQLite库publicclassSQLiteExample:MonoBehaviour{//数据库文件路径privatestringdbPath="URI=file:"+Applicatio......
  • 解决IDEA的Process exited with an error: 1 (Exit value: 1)问题
    1.问题IDEA在启动springboot启动类是出现的问题2.分析问题这是因为启动类的端口被占用啦,在我这个启动类中我的默认端口是8080,如下图:所以解决问题就很简单啦,我们只需要找到对应端口被占用的应用,然后将他的进程停止就可以啦3.解决问题1.打开控制台,cmd2.查找对应对应端口是......
  • iOS开发基础113-Unity3D
    在iOS项目中接入Unity3D项目可以创建更复杂且互动性强的应用。Unity3D通常用于游戏开发,它可以与原生iOS项目进行集成。以下是详细的步骤和示例代码,且深入讨论其底层原理。步骤1.创建Unity3D项目打开Unity3D并创建一个新项目。完成项目场景和逻辑编写。在Unity3D项目中,设置i......
  • Vue3 - 微信公众号H5网站使用微信扫一扫(微信扫码),苹果报错 {“errMsg“:“scanQRCode
    前言关于此问题网上的教程都无法解决,如果您的报错信息与我相似,即可解决。在vue3|nuxt3微信公众号网页开发中,微信移动端h5网页使用JS-SDK中的“微信扫码(微信扫一扫)”wx.scanQRCode接口,苹果ios系统真机测试时出现报错:“errMsg”:“scanQRCode:thepermissi......
  • el-date-picker的value-forma在Element UI (Vue 2)和Element Plus (Vue 3)中的不同
     ElementUI(Vue2):<template><el-form-itemprop="register_date"label="成立日期"><el-date-pickerv-model="temp.register_date"type="date"value-format="yyyy-MM-dd"......
  • GLM-4-9B-Chat WebDemo 部署报错:ValueError: too many values to unpack
    用开源大模型食用指南self-llm项目的GLM-4-9B-ChatWebDemo部署文档部署时遇到如下错误:ValueError:toomanyvaluestounpack(expected2)Traceback:File"/root/miniconda3/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py",line552,......
  • Pandas运行报错分析:ValueError: Length mismatch: Expected axis has 0 elements, new
    ✨✨欢迎大家来到景天科技苑✨✨......