Dictionary组件应用

原创 2004年09月05日 07:46:00
一般的数组我们以循环的数值来进行索引,但Dictionary组件是以字符串来进行索引(或字串为键值).
所以我们看Dictionary组件是字符串到字符串的函数关系.
就好像 新华字典 找到一个字 就找到这个字的解决
当然你可以使用字典的页码来查询.
举例如下:
[code]
<script>
capitalOf = new ActiveXObject("Scripting.Dictionary"); // 建立一个空的字典组件
capitalOf.Add("中国", "北京");  // 加入第1个对应关系
capitalOf.Add("美国", "华盛顿");  // 加入第2个对应关系
capitalOf.Add("韩国", "汉城");  // 加入第3个对应关系
document.writeln("capitalOf(/"中国/") = " + capitalOf("中国") + "<br>");
document.writeln("capitalOf(/"美国/") = " + capitalOf("美国") + "<br>");
document.writeln("capitalOf(/"韩国/") = " + capitalOf("韩国") + "<br>");
</script>
[/code]

一个使用Dictionary的小实例

在C#中,使用Dictionary类来管理由键值对组成的集合,这类集合称为字典。 字典最大的特点就是能够根据键来快速查找集合中的值。 下面是一个使用字典的小实例,希望通过这个小实例,能让大家对字典...
  • tiana0
  • tiana0
  • 2014年09月14日 17:53
  • 1893

关于Dictionary元素的遍历

关于Dictionary元素的遍历 以前我面试别人的时候,我经常会问应聘者,如何在C#中遍历Hashtable中的元素,每次遍历时,需要得到Key和Value。 一直以来,也经常有人问这个...
  • cao478208248
  • cao478208248
  • 2014年04月18日 10:07
  • 1473

【C#】Dictionary和List泛型比较

这几天做项目被一个问题难倒了,不知如何去动手,问了师哥有点小小的收获,给我普及了一下C#中dictionary的用法;我们以前做项目的时候用到最多的就是list泛型,来讲一讲两者的比较吧。  【Dic...
  • tengliu6
  • tengliu6
  • 2016年08月21日 21:40
  • 1989

[C#基础知识]泛型Dictionary<string,string>的用法详解

泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的...
  • hany3000
  • hany3000
  • 2013年07月13日 07:09
  • 2497

javascript字典数据结构Dictionary实现

javascript字典数据结构Dictionary实现 function Dictionary() { var items = {}; ...
  • smartsmile2012
  • smartsmile2012
  • 2016年12月21日 19:50
  • 2105

C#中泛型集合类List与Dictionary解析

List: 注意事项: List类不用进行装箱和拆箱,所以比ArrayList性能要高。 常用方法: 1.List.Add()  添加一个元素  List.AddRange()  添加一个...
  • linukey
  • linukey
  • 2015年01月08日 22:44
  • 1201

巧用Dictionary对象实现线程安全类(实例)

转载自:http://www.cnblogs.com/luyinghuai/articles/1279665.html   我们来想想在单线程的情况下安全,为什么在多线程的情况下是不安全的呢?无非就是...
  • Templar1000
  • Templar1000
  • 2014年03月13日 14:18
  • 1807

C#中Dictionary的用法及用途(转)

Dictionary是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[...
  • msbls5
  • msbls5
  • 2014年12月26日 14:51
  • 1435

python中字典和字符串的使用 dictionary string

dictionary: 字典dict = {‘ob1’:’computer’, ‘ob2’:’mouse’, ‘ob3’:’printer’} 每一个元素是pair,包含key、value两部分。k...
  • Winterto1990
  • Winterto1990
  • 2015年08月17日 22:31
  • 2838

iOS应用架构谈 组件化方案

简述 前几天的一个晚上在infoQ的微信群里,来自蘑菇街的Limboy做了一个分享,讲了蘑菇街的组件化之路。我不认为这条组件化之路蘑菇街走对了。分享后我私聊了Limboy,Limbo...
  • u014068781
  • u014068781
  • 2016年09月10日 11:39
  • 357
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Dictionary组件应用
举报原因:
原因补充:

(最多只允许输入30个字)