您的位置:首页 > 移动开发 > Unity3D

蓝鸥Unity开发基础二——课时24 字典

2016-09-07 10:07 323 查看
蓝鸥Unity开发基础二——课时24 字典一,字典
Dictionary是存储键和值的集合
Dictionary是无序的,键Key是唯一的

推荐视频讲师博客:http://11165165.blog.51cto.com/

using System;
//引用泛型集合命名空间
using System.Collections.Generic;

namespace Lesson_24
{
class MainClass
{
public static void Main (string[] args)
{
//创建一个字典对象,key的类型是string,Value的类型是int
Dictionary<string,int> dic=new Dictionary<string,int>();

//Add方法用来添加键值对
dic.Add("laowang",13);
dic.Add("laozhang",18);

//从字典中移除键值对
dic.Remove ("laowang");

//清空当前字典
dic.Clear ();

//获取当前字典中KeyValue的个数
int count = dic.Count;
Console.WriteLine ("当前字典中有"+count+"个keyvalue");

//检查字典中是否包含指定的Key
bool b=dic.ContainsKey("xiaoming");

//检查字典中是否包含指定的Value
bool c = dic.ContainsValue (15);

//尝试获取指定的key所对应的Value
int s;
dic.TryGetValue ("xiaoming",out s);

//如果当前字典中包含xiaoming这个key,那么就获取对应的Value并保存在s中bb=true
//如果当前字典中不包含xiaoming这个key,那么s=null,bb=false

//通过Key获取Value
int age= dic["laowang"];
Console.WriteLine (age);

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  3D Unity 蓝鸥