读书人

c# 中有没有HashMap这个种

发布时间: 2012-12-20 09:53:21 作者: rapoo

c# 中有没有HashMap这个类啊
求大神详细说明下,如果有的话麻烦说明下怎么使用,是否跟JAVA一样
[最优解释]

引用:
引用:引用:
引用:有HashTable和Dictionary。
你的意思就是没有hashMap了

我不熟悉Java,我的理解是,在Java中,HashTable的行为设计得有些问题,但是出于向前兼容性的问题,只好再搞出一个HashMap。

Dicti……


你说是for循环常用呢还是while循环常用呢?

有兴趣的话你可以下载一些程序,然后做一个统计吧。虽然这样的统计对你写程序没什么帮助。
[其他解释]
引用:
Dictionary 这个东西常用还是HashTable常用点呢


当然是Dictionary了
HashTable基本上可以不用了




[其他解释]
Java中的包对应于C#中的命名空间
Java中有HashMap,C#有Hashtable或者Dictionary<T,T>(Hashtable的范型版)
[其他解释]
using System.Collections.Generic;
Dictionary


[其他解释]
有HashTable和Dictionary。
[其他解释]
我引用这个包了 但是出不来HashMap
[其他解释]
引用:
有HashTable和Dictionary。

你的意思就是没有hashMap了
[其他解释]
C#里不叫包,叫命名空间。
[其他解释]
引用:
有HashTable和Dictionary。

能否说下这2个的区别,或者哪个更好一点
[其他解释]
引用:
引用:有HashTable和Dictionary。
你的意思就是没有hashMap了


我不熟悉Java,我的理解是,在Java中,HashTable的行为设计得有些问题,但是出于向前兼容性的问题,只好再搞出一个HashMap。
[其他解释]
引用:
C#里不叫包,叫命名空间。


嗯 呵呵JAVA叫习惯了,目前在学C#
[其他解释]
引用:
引用:
引用:有HashTable和Dictionary。
你的意思就是没有hashMap了

我不熟悉Java,我的理解是,在Java中,HashTable的行为设计得有些问题,但是出于向前兼容性的问题,只好再搞出一个HashMap。


Dictionary 这个东西常用还是HashTable常用点呢
[其他解释]
貌似C#中HashTable比较使用点,是这样吗大家给点建议
[其他解释]
好的谢谢大家
[其他解释]
单线程程序中推荐使用 Dictionary
多线程程序中推荐使用 Hashtable

读书人网 >C#

热点推荐