An ICollection<(Of <(<'T>)>)> that obeys the 'set' semantics.

Namespace: yWorks.Support
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
public class HashSet<T> : ICollection<T>, IEnumerable<T>, IEnumerable where T : class
Visual Basic
Public Class HashSet(Of T As Class) _ Implements ICollection(Of T), IEnumerable(Of T), _ IEnumerable

Type Parameters

T
The type of the items in the set.

Remarks

An item can only be contained once in the same set. This implementation is based on hash values and equality checks and does support nullNothingnullptra null reference (Nothing in Visual Basic) elements.

Inheritance Hierarchy

System..::..Object
  yWorks.Support..::..HashSet<(Of <(<'T>)>)>

See Also