SamplesHashtable
using System;
using System.Collections; public class SamplesHashtable
{
public static void Main()
{
Hashtable myHT = new Hashtable(); myHT.Add("Ton V. Bergyk", "023-010-66756");
myHT.Add("Tom Sony", "086-010-27654");
myHT.Add("Mr. John", "071-222-33445"); myHT["Mr. John"] = "071-222-33445"; //加入或修改 PrintKeysAndValues( myHT );
PrintByKeys( myHT );
} public static void PrintKeysAndValues( Hashtable myList )
{
IDictionaryEnumerator myEnumerator = myList.GetEnumerator();
while ( myEnumerator.MoveNext() )
Console.WriteLine("\t{0}:\t{1}",
myEnumerator.Key, myEnumerator.Value);
Console.WriteLine();
} public static void PrintByKeys( Hashtable myList )
{
IEnumerator ie = myList.Keys.GetEnumerator();
while( ie.MoveNext() )
{
object key = ie.Current;
object value = myList[ key ]; Console.WriteLine("\t{0}:\t{1}", key, value );
}
Console.WriteLine(); foreach( string key in myList.Keys )
{
Console.WriteLine("\t{0}:\t{1}", key, myList[key] );
}
}
}
SamplesHashtable的更多相关文章
随机推荐
- java static语句的总结
static 是静态方法,他的引用不需要对象,可以使用类名直接进行引用,当然也不需要this. 由于不需要对象,所以static方法内无法调用非static的方法或对象 至于为什么mai ...
- log4net:ERROR ConfigureFromXml called with null 'element' parameter
场景重现 ASP.NET Core 下集成 log4net 时, 运行时报错如下: log4net:ERROR ConfigureFromXml called with null 'element' ...
- ArchLinux 无密码Samba 配置
安装上迅雷后就必须把硬盘挂上去开个Samba,然后边下电影边看,这就是一个Nas了. 开搞! pacman -S samba 安装samba,然后进入/etc/samba/目录 vim smb.con ...
- express中session的使用
一.Session 简单介绍 session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服务器上.Session 的用途:session 运行 ...
- 用python写MapReduce函数——以WordCount为例
尽管Hadoop框架是用java写的,但是Hadoop程序不限于java,可以用python.C++.ruby等.本例子中直接用python写一个MapReduce实例,而不是用Jython把pyth ...
- Vue:(一)概况
Vue:https://cn.vuejs.org/ (一)Vue概况 Vue本身并不是一个框架 Vue结合周边生态构成一个灵活的.渐进式框架 声明式渲染 组件系统 客户端路由 状态管理 构建工具 (二 ...
- spring-data-jpa——如果使用了one-to-many,many-to-one的注解,在Jackson进行json字符串化时出现错误的解决方案
参考资料: http://blog.csdn.net/remote_roamer/article/details/51330843 http://blog.csdn.net/xiaodaiye/art ...
- map的循环删除操作
1.错误示例 Map<String,InterfaceOutParam> outCodes1 = outParamList.stream().collect(Collectors.toMa ...
- 如何进入docker 使用root用户的方式
docker exec -it --user root <container id> /bin/bash
- js的缓存
无网络的情况下,使用静态资源呈现页面的方法,只有h5的manifest 有网的情况下(可以连接到服务器的情况下),有3种判断缓存的方式. ------------------------------- ...