Table of Contents

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()

public 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