关于unity 使用dictionary,我在网上找到有关的文章,这里简单的介绍了unity dictionary的使用。有兴趣的可以看一下了解一下相关知识。

判断账号是否有重复,必然要用到一种数据类型--dictionary(字典),他的标准形式:dictionary<string,string>,尖括号中是一对字符串,不难让人想到键值对,其实就是用key找value的一个数据类型,只要接触过编程,就应该接触过数组(Array)这种最普通的数据类型,用过foreach的就更清楚了,不同的地方就是字典通常在处理有唯一性的标示的对象时会用到,所以在账号注册这种地方是最适合不过的。

下面我就把我跟大神学的一些关于dictionary用法总结和分享一下

1 新建字典,添加元素

dictionary<string,string>dic=newdictionary<string,string>();

2判断目标元素是否已存在

  1. If(dic.ContainsKey(查询主键的内容,内容要唯一)==false)
  2. {
  3. Dic.Add(string,string);
  4. }

3轮询字典

  1. String temp=””;
  2. Foreach(KeyValuePair<string,string>kvp indic)
  3. {
  4. Temp=temp+kvp.Key+”,”+kvp.Value+”\n”;
  5. }
4删除或清空字典  dic.Clear();