C# Dictionary常用属性和方法

常用属性

名称            说明
Comparer     获取用于确定字典中的键是否相等的 IEqualityComparer<T>。
Count        获取包含在 Dictionary<TKey, TValue> 中的键/值对的数目。
Item         获取或设置与指定的键相关联的值。
Keys         获取包含 Dictionary<TKey, TValue> 中的键的集合。
Values       获取包含 Dictionary<TKey, TValue> 中的值的集合。

常用方法

名称                 说明
Add                 将指定的键和值添加到字典中。
Clear               从 Dictionary<TKey, TValue> 中移除所有的键和值。
ContainsKey         确定 Dictionary<TKey, TValue> 是否包含指定的键。
ContainsValue       确定 Dictionary<TKey, TValue> 是否包含特定值。
Equals(Object)      确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
Finalize            允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
GetEnumerator       返回循环访问 Dictionary<TKey, TValue> 的枚举器。
GetHashCode         用作特定类型的哈希函数。 (继承自 Object。)
GetObjectData       实现 System.Runtime.Serialization.ISerializable 接口,并返回序列化 Dictionary<TKey, TValue> 实例所需的数据。
GetType             获取当前实例的 Type。 (继承自 Object。)
MemberwiseClone     创建当前 Object 的浅表副本。 (继承自 Object。)
OnDeserialization    实现 System.Runtime.Serialization.ISerializable 接口,并在完成反序列化之后引发反序列化事件。
Remove              从 Dictionary<TKey, TValue> 中移除所指定的键的值。
ToString            返回表示当前对象的字符串。 (继承自 Object。)
TryGetValue         获取与指定的键相关联的值。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值