当前位置: 首页 > news >正文

集团公司网站改版方案科技资讯

集团公司网站改版方案,科技资讯,我想在百度上做广告怎么做,松山湖网站建设Hashtable用法 在.NET Framework中#xff0c;Hashtable是System.Collections命名空间提供的一个容器#xff0c;用于处理和表现类似key/value的键值对#xff0c;其中key通常可用来快速查找#xff0c;同时key是区分大小写#xff1b;value用于存储对应于key的值。Hashta…Hashtable用法 在.NET Framework中Hashtable是System.Collections命名空间提供的一个容器用于处理和表现类似key/value的键值对其中key通常可用来快速查找同时key是区分大小写value用于存储对应于key的值。Hashtable中key/value键值对均为object类型所以Hashtable可以支持任何类型的key/value键值对.。 在哈希表中添加一个key/value键值对HashtableObject.Add(key,value); 在哈希表中去除某个key/value键值对HashtableObject.Remove(key); 从哈希表中移除所有元素 HashtableObject.Clear(); 判断哈希表是否包含特定键key HashtableObject.Contains(key);    Hashtable ht new Hashtable();    ht.Add(a, 123);    ht.Add(b, 456);    // 遍历哈希表需要用到DictionaryEntry Object      foreach (DictionaryEntry de in ht)       {           MessageBox.Show(de.Key.ToString()    de.Value.ToString());       }    //对哈希表进行排序     ArrayList akeys new ArrayList(ht.Keys); //别忘了导入System.Collections     akeys.Sort(); //按字母顺序进行排序     foreach (string skey in akeys)       {           MessageBox.Show(skey :);           MessageBox.Show(ht[skey].ToString());//排序后输出       } ArrayList用法 private static void AddToList(ArrayList list, string p)         {             if (list.Contains(p) false)                 list.Add(p);         }         private void button1_Click(object sender, EventArgs e)         {             ArrayList list new ArrayList();             AddToList(list, Table1);             AddToList(list, Table4);             AddToList(list, Table1);             AddToList(list, Table3);             AddToList(list, Table2);             AddToList(list, Table2);             foreach (string s in list)             {                 MessageBox.Show(s);             }        } List Liststring listStr new Liststring();             listStr.Add(123);             listStr.Add(456);             listStr.Add(789);          MessageBox.Show(listStr[2]);//”789” Dictionary 泛型的优点C# 编程指南 C# 中典型的范型结构除了熟悉的 IList , HashTable之外还有一个并不常见的Dictionary集合。 相比较而言Dictionary的性能是最好的也属于轻便型的集合。效率要大于HashTable其主要原因是Dictionary支持强类型声明的。 在公共语言运行库和 C# 语言的早期版本中通用化是通过在类型与通用基类型 Object 之间进行强制转换来实现的泛型提供了针对这种限制的解决方案。通过创建泛型类您可以创建一个在编译时类型安全的集合。 添加到 ArrayList 中的任何引用或值类型都将隐式地向上强制转换为 Object。如果项是值类型则必须在将其添加到列表中时进行装箱操作在检索时进行取消装箱操作。强制转换以及装箱和取消装箱操作都会降低性能在必须对大型集合进行循环访问的情况下装箱和取消装箱的影响非常明显。 对于客户端代码与 ArrayList 相比使用 ListT 时添加的唯一语法是声明和实例化中的类型参数。虽然这稍微增加了些编码的复杂性但好处是您可以创建一个比 ArrayList 更安全并且速度更快的列表特别适用于列表项是值类型的情况。 Dictionary 泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过键来检索值的速度是非常快的接近于 O(1)这是因为 Dictionary 类是作为一个哈希表来实现的。 1、 Dictionaryint, string fruit new Dictionaryint, string();          //加入重复键会引发异常          fruit.Add(1, 苹果);          fruit.Add(2, 桔子);          fruit.Add(3, 香蕉);          fruit.Add(4, 菠萝);          //因为引入了泛型所以键取出后不需要进行Object到int的转换值的集合也一样          foreach (int i in fruit.Keys)            {                MessageBox.Show(键是i.ToString() 值是 fruit);     } 2、 Dictionarystring , string fruit new Dictionarystring, string();             //加入重复键会引发异常             fruit.Add(1, 苹果);             fruit.Add(2, 桔子);             fruit.Add(3, 香蕉);             fruit.Add(4, 菠萝);             //因为引入了泛型所以键取出后不需要进行Object到int的转换值的集合也一样             foreach (string i in fruit.Keys)             {                 MessageBox.Show(键是i.ToString() 值是 fruit);             } 转载于:https://www.cnblogs.com/silverLee/archive/2009/11/05/1596778.html
http://www.yutouwan.com/news/240475/

相关文章:

  • 怎么做自己网站的后台蜜雪冰城网页设计素材
  • 优设设计网站导航天津建设招标网站
  • 个人网站做打赏流程个人网站建立步骤
  • 做网站公司哪家好关于家乡的网页制作教程
  • 哈尔滨网站建设多少钱wordpress导航 t
  • 长沙智能建站方案高端定制网站的特点
  • 商务咨询公司网站制作模板教育网站开发文档
  • 网站安全优化yum wordpress php扩展
  • 做淘宝客网站公司法人查询
  • wordpress 网站搬迁上海定制网站建设公司
  • 重庆有网站公司君通网站怎么样
  • 甘州区建设局网站做网站公司排名电话
  • 做个网站怎么赚钱罗湖、龙华、龙岗最新通告
  • 免费网站模板 带后台wordpress插件直播
  • 梧州网站制作基于html5的电商网站开发
  • 鞋行业的网站建设什么是电商平台推广
  • 诸葛企业网站建设公司树莓派做网站服务器怎样
  • 仿朋友圈网站建设站长统计app进入网址新版小猪
  • 潍坊高端网站开发做网站毕业设计能过吗
  • 联想粒子云可以做网站公司网站被抄袭
  • 网站模板和源码区别福州专业做网站的公司有哪些
  • 做一个官方网站需要多少钱中国新闻发布
  • 做平面有什么好的网站网站网页制作及优化
  • 网站的首页需要什么内容谷歌浏览器引擎入口
  • 在淘宝上做的网站要转出简历制作免费模板网站
  • 永久免费素材网站wordpress加入购买功能
  • 服装加盟的网站建设淘宝客优惠券网站建设教程视频
  • 查关键词热度的网站seo站长工具推广平台
  • 江津网站建设公司网站原型是什么
  • 网站关键词优化seo关键词之间最好用逗号微信小程序登陆入口