首页 > 其他分享 >Hashtable 键值对集合

Hashtable 键值对集合

时间:2023-03-21 16:13:47浏览次数:44  
标签:ht item Add 键值 Hashtable 集合


复制代码

using System;
using System.Collections;

namespace Hashtable_键值对集合
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建一个键值对集合对象
            Hashtable ht = new Hashtable();
            ht.Add(1,"张三");
            ht.Add(2,true);
            ht.Add(false, "错误的");

            //在键值对集合中,是根据键去找值的
            Console.WriteLine(ht[1]);

            //使用foreach循环,集合里的每一项都打印出来
            //var:根据值推断数据类型,item:每一项
            //遍历集合的键Keys,也可以遍历即可的值Values
            foreach (var item in ht.Keys)
            {
                Console.WriteLine("键是{0},值是{1}",item,ht[item]);
            }
        }
    }
}
复制代码

 

  分类: C#

标签:ht,item,Add,键值,Hashtable,集合
From: https://www.cnblogs.com/chungeblog/p/17240351.html

相关文章

  • ArrayList集合对象
    1、ArrayList集合对象usingSystem;usingSystem.Collections;namespaceArrayList集合{classProgram{staticvoidMain(string[]args)......
  • List 泛型集合
     usingSystem;usingSystem.Collections.Generic;namespaceList_泛型集合{classProgram{staticvoidMain(string[]args){......
  • nodejs处理一段redis获取集合,数组的代码优化(其中包含:es6同步返回数据的处理,new Pro
    从异步,用延时来处理,改成同步获取数据获取数据主要分2步:1.从redis集合中获取数组;2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端原代码,用sleep方法,避免异步......
  • nodejs获取redis集合内容,同步方法
    可以使用redis模块来连接和操作Redis数据库。以下是使用该模块获取Redis集合内容的同步方法://引入redis模块constredis=require('redis');//创建redis客户端const......
  • Zookeeper——实践操作集合命令
    摘要本博文主要介绍Zookeeper手动执行的一些常用的命令。一、节点增删改查1.1启动服务和连接服务#启动服务bin/zkServer.shstart#连接服务不指定服务地址则默认连接到lo......
  • 集合原理
    集合原理一、List的执行原理要解决的痛点:1.数组的目前唯一的数据批量存储的手段2.数组的扩容效率极慢(必须要解决的问题)解决痛点问题:1.暂时没有其他策略之前,先丰富......
  • day6(day5休息) | 1. 两数之和; 202. 快乐数; 242. 有效的字母异位词; 349. 两个数组
    1.两数之和 题目简述 给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个横竖,并返回他们的数组下标。 你可以假设每种输入......
  • 浅谈集合HashSet
    HashSet简介HashSet集合继承于Collection集合,Collection集合的常用方法也在HashSet中同样适用。底层原理:HashSet集合底层采用哈希表存储数据,底层是new了一个HashMap,a......
  • 【Python】数据结构:字典,元素为键值对表示
    1.字典可以存储任意类型对象,每个元素由键值对组成。花括号scores={'张三':99,'李四':64,'王五':88}print(scores)#{'张三':99,'李四':64,'王五':88}pri......
  • Redis整数集合
    集合键的底层实现之一,当集合只包含整数值元素,且报价函的元素不多时,就会使用整数集合作为集合键的底层实现。intset实现typedefstructintset{ uint32_tencoding;//......