A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ringfingers 中级黑马   /  2015-10-11 00:07  /  508 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

因为HashSet<T>是专门设计来做集合运算的,因此它提供的方法中有不少是和集合运算相关的。

以下给出它的一些常用方法介绍

成员        类型        说明

Add        方法        将指定的元素添加到集合中

Clear        方法         清空集合中的所有元素

Contains        方法         确定某元素是否在HashSet<T>中

Exists        方法         确定HashSet<T>是否包含于指定条件相匹配的元素

ExceptWith    方法         从当前HashSet<T>移除指定集合中的所有元素

IntersectWith     方法        修改当前的HashSet<T>对象,以仅包含该对象和指定集合中存在的元素

IsProperSubsetOf  方法        确定HashSet<T>对象是否为指定集合的真子集

IsProperSupersetOf 方法        确定HashSet<T>对象是否为指定集合的真超集

IsSunsetOf     方法         确定HashSet<T>对象是否为指定集合的子集

IsSupersetOf    方法         确定HashSet<T>对象是否为指定集合的超集

Remove      方法         从HashSet<T>对象中移除指定的元素

RemoveWhere    方法         从HashSet<T>集合中移除与指定谓词所定义的条件相匹配的所有元素

SetEquals     方法         确定HashSet<T>对象与指定的集合中是否包含相同的元素

SynmmetricExceptWith  方法     修改当前的HashSet<T>对象,以仅包含该对象或指定集合中存在的元素

TrimExcess    方法         将HashSet<T>对象的容量设置为它所包含的元素的实际个数,向上舍入为接近的特性与实现的值。

UnionWith     方法         修改当前的HashSet<T>对象,以包含该对象本身和指定集合中存在的所有元素

1 个回复

倒序浏览
0.0.0.0.00..0.0.0..0.00.0.0.0.0.0.0.0.0.0
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马