C#遍历hashtable两个例子
下面分享在.NET中遍历HashTable表记录的方法,给两个例子的源码出来: 第一个例子: C# Code [http://www.xueit.com] using System; using System.Data; using System.Configuration; using System.Collections; using Syste
下面分享在.NET中遍历HashTable表记录的方法,给两个例子的源码出来:
第一个例子:

using System; using System.Data; using System.Configuration; using System.Collections; using System.Collections.Generic; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class PGhashtable : System.Web.UI.Page { Hashtable hstsore = new Hashtable(); protected void Page_Load(object sender, EventArgs e) { hstsore.Add("Jone", 67); hstsore.Add("Gore", 89); hstsore.Add("Tiny", 56); hstsore.Add("Big", 78); hstsore.Add("Titan", 78); hstsore.Add("Kery", 89); hstsore.Add("Bulk", 90); hstsore.Add("Hulk", 99); hstsore.Add("Mike", 87); hstsore.Add("Sery", 95); int max, min; max = Convert .ToInt16 ( hstsore["Jone"]); min =Convert .ToInt16 ( hstsore["Jone"]); foreach(DictionaryEntry de in hstsore ) { int temp = Convert.ToInt16(de.Value); if ( temp >= max) { max = temp ; } if (temp<=min) { min = temp; } } lblgdi.Text = "最高分是:" max.ToString() " 最低分是:" min.ToString(); } }
主要用到foreach (DictionaryEntry de in myHashtable) {...}
第二个例子:

using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace GetSpec { class HashTableDemo { public string Get() { Hashtable hashTable = new Hashtable(); hashTable.Add(1, "wuyi"); hashTable.Add(2, "sky"); System.Windows.Forms.MessageBox.Show((string)hashTable[1]); foreach (DictionaryEntry de in hashTable) { System.Windows.Forms.MessageBox.Show(de.Key.ToString()); System.Windows.Forms.MessageBox.Show(de.Value.ToString()); } System.Collections.IDictionaryEnumerator enumerator = hashTable.GetEnumerator(); while (enumerator.MoveNext()) { System.Windows.Forms.MessageBox.Show(enumerator.Key.ToString()); System.Windows.Forms.MessageBox.Show( enumerator.Value.ToString()); } return (string)hashTable[1]; } } }
算是入门级吧。
精彩图集
精彩文章
热门标签
关系映射
添加内容
中文文件名
android项目
登录缓慢
php PHP数组
Java获取路径
php如何生
文件注释模板
网络服务器
无法执行查询
分组导航
禁止用户登
内存分配
levenshtein(
Servi
二级域名
黑屏
下拉菜单
容器
Nginx+PHP-fp
图像地图
文件收缩
结果集
Android4.0
printf函数
math.vbs
扫雷
原始套接字
电子邮件
比较文件
读取属性
PC端
ANI
linux系统防火墙
sqlserver服务器
回调接口
数据验证
BULK/COLLECT
堆空间
Progre
php PHP实现多
文件互传
动态图片
表字段
后的
复选框操作
ISAPI_Rewrit
无限分级算法
ip分享计划
JS控件
加密类
ftp服务器搭建
func_get_arg
截断表
js跨
java多线程教程
IIS配置
数字递增
strtok
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229