Class HashSet
- Namespace
- Enterprises.Org.BouncyCastle.Utilities.Collections
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class HashSet : ISet, ICollection, IEnumerable
- Inheritance
-
HashSet
- Implements
-
- Inherited Members
-
Constructors
HashSet()
HashSet(IEnumerable)
public HashSet(IEnumerable s)
Parameters
s
IEnumerable
Properties
Count
public virtual int Count { get; }
Property Value
- int
IsEmpty
public virtual bool IsEmpty { get; }
Property Value
- bool
IsFixedSize
public virtual bool IsFixedSize { get; }
Property Value
- bool
IsReadOnly
public virtual bool IsReadOnly { get; }
Property Value
- bool
IsSynchronized
public virtual bool IsSynchronized { get; }
Property Value
- bool
SyncRoot
public virtual object SyncRoot { get; }
Property Value
- object
Methods
Add(object)
public virtual void Add(object o)
Parameters
o
object
AddAll(IEnumerable)
public virtual void AddAll(IEnumerable e)
Parameters
e
IEnumerable
Clear()
public virtual void Clear()
Contains(object)
public virtual bool Contains(object o)
Parameters
o
object
Returns
- bool
CopyTo(Array, int)
public virtual void CopyTo(Array array, int index)
Parameters
array
Array
index
int
GetEnumerator()
public virtual IEnumerator GetEnumerator()
Returns
- IEnumerator
Remove(object)
public virtual void Remove(object o)
Parameters
o
object
RemoveAll(IEnumerable)
public virtual void RemoveAll(IEnumerable e)
Parameters
e
IEnumerable