Hashtable 資料遍歷的幾種方式

2021-07-14 20:50:12 字數 680 閱讀 8127

hashtable 在集合中稱為鍵值對,它的每乙個元素的型別是 dictionaryentry,由於hashtable物件的鍵和值都是object型別,決定了它可以放任何型別的資料,

下面我就把hashtable物件中放置定義的乙個類的幾個物件。

建立的類如下:

class person

set

}private string name;

public string name

set

}private string email;

public string email

set

}}

hashtable的幾種遍歷方法如下:

** 

static void main(string args)

}//第二種方法

foreach (person item in ht.values)

}//第三種方法

foreach (dictionaryentry item in ht)

}//第四種方法

idictionaryenumerator id = ht.getenumerator();

while (id.movenext())

}}

Hashtable 資料遍歷的幾種方式

hashtable 在集合中稱為鍵值對,它的每乙個元素的型別是 dictionaryentry,由於hashtable物件的鍵和值都是object型別,決定了它可以放任何型別的資料,下面我就把hashtable物件中放置定義的乙個類的幾個物件。建立的類如下 static void main stri...

C 中Hashtable的遍歷辦法

c 中hashtable的遍歷辦法system.collect ions.hashtable 是用來表示一組組key value結構的容器,可能別的語言會把它叫做map,dictionary,其結構中key用來快速查詢,所以,叫它dictionary可能更加合適。hashtable的方法 屬性並不多...

C 中遍歷Hashtable的4種方法

直接上 中使用四種方法遍歷hashtable。using system using system.cwww.cppcns.comollections namespace hashtableexample console.writeline 遍歷方法二 遍歷雜湊表中的值 foreach string ...