Home
VB.Net
2D
Application
Class
Data Structure
Data Types
Database ADO.net
Date Time
Development
Event
File Directory
Generics
GUI
Internationalization I18N
Language Basics
LINQ
Network Remote
Reflection
Security
Thread
Windows Presentation Foundation
Windows System
XML
XML LINQ
HashSet « Data Structure « VB.Net
VB.Net
Data Structure
HashSet
1.
KeyedCollection(TKey, TItem) is the abstract base class for a collection whose keys are embedded in the values.
2.
Lookup(TKey, TElement) Represents a collection of keys each mapped to one or more values.
3.
ReadOnlyCollection(T) Class Provides the base class for a generic read-only collection.
4.
HashSet(T) Class Represents a set of values.
5.
Create a HashSet from another HashSet
6.
Create HashSet(Of T) class that uses the default equality comparer for the set type
7.
Create HashSet(Of T) class from another collection
8.
Remove element from HashSet with condition function
9.
HashSet(T).Clear Method removes all elements from a HashSet(Of T) object.
10.
HashSet(T).Contains Method tells whether a HashSet(Of T) object contains the specified element.
11.
HashSet(T).ExceptWith Method removes all elements in the specified collection from the current HashSet(Of T) object.
12.
HashSet(T).IsProperSubsetOf Method tells whether a HashSet(Of T) object is a proper subset of the specified collection.
13.
HashSet(T).SymmetricExceptWith Method keeps elements that are present either in that object or in the specified collection, but not both.