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表记录的方法,给两个例子的源码出来:
第一个例子:
C# Code [http://www.xueit.com]
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) {...}
第二个例子:
C# Code [http://www.xueit.com]
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]; } } }
算是入门级吧。
精彩图集
精彩文章
热门标签
长整除
网页图标
颜色选择器
tomcat301
纵坐标值
页里面
SGID
udp服务端程
CSS,技巧补遗
判断图片
大全
side_effect
图片等比缩放
Oracle客户端
sql分类汇总
排序字段
wince程序
文件收缩
access数据库
固定右栏宽度
json字符串
Schedul
calloc
usb
乘法计算
File域
SQLServer200
cin.get
执行顺序问
表达式查
结束时间
全部替换
24天
No
共享表空间
Dialog
Sublime
不同顺序排
数据库函数
导出插入
环境检测
二进制流
竞争
网络探测器
手机型号
重启
输出函数
photoshop
逗号分隔
退出线程
销售冠军
途径
语言包
两个栈
7.5
回车换行
重新启动
5款
jarsigner
jquery动态加载js
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229

