Table of Contents

Class HashsetExtensions

Namespace
Vintagestory.API.Util
Assembly
VintagestoryAPI.dll
public static class HashsetExtensions
Inheritance
HashsetExtensions
Inherited Members

Methods

AddRange<T>(HashSet<T>, HashSet<T>)

public static void AddRange<T>(this HashSet<T> hashset, HashSet<T> elements)

Parameters

hashset HashSet<T>
elements HashSet<T>

Type Parameters

T

AddRange<T>(HashSet<T>, IEnumerable<T>)

public static void AddRange<T>(this HashSet<T> hashset, IEnumerable<T> elements)

Parameters

hashset HashSet<T>
elements IEnumerable<T>

Type Parameters

T

AddRange<T>(HashSet<T>, T[])

public static void AddRange<T>(this HashSet<T> hashset, T[] elements)

Parameters

hashset HashSet<T>
elements T[]

Type Parameters

T

Implode<T>(HashSet<T>, string)

public static string Implode<T>(this HashSet<T> hashset, string seperator = ", ")

Parameters

hashset HashSet<T>
seperator string

Returns

string

Type Parameters

T

PopOne<T>(ICollection<T>)

public static T PopOne<T>(this ICollection<T> items)

Parameters

items ICollection<T>

Returns

T

Type Parameters

T