ImmutableEquatableDictionary Class

public static class ImmutableEquatableDictionary

No documentation is available.

Methods

NameDescription
Empty<TKey, TValue>()
ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<KeyValuePair<TKey, TValue>>)
ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<(TKey, TValue)>)
ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<TValue>, Func<TValue, TKey>)
ToImmutableEquatableDictionary<TSource, TKey, TValue>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TValue>)

Empty<TKey, TValue>()

ImmutableEquatableDictionary.cs
public static ImmutableEquatableDictionary<TKey, TValue> Empty<TKey, TValue>() where TKey : IEquatable<TKey> where TValue : IEquatable<TValue>

Type parameters

TKey
TValue

Returns

ImmutableEquatableDictionary<TKey, TValue>

No documentation is available.

ToImmutableEquatableDictionary overloads

ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<KeyValuePair<TKey, TValue>>)

ImmutableEquatableDictionary.cs
public static ImmutableEquatableDictionary<TKey, TValue> ToImmutableEquatableDictionary<TKey, TValue>(this IEnumerable<KeyValuePair<TKey, TValue>> values) where TKey : IEquatable<TKey> where TValue : IEquatable<TValue>

No documentation is available.

ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<(TKey, TValue)>)

ImmutableEquatableDictionary.cs
public static ImmutableEquatableDictionary<TKey, TValue> ToImmutableEquatableDictionary<TKey, TValue>(this IEnumerable<(TKey, TValue)> values) where TKey : IEquatable<TKey> where TValue : IEquatable<TValue>
Type parameters
TKey
TValue
Parameters
values IEnumerable<(TKey, TValue)>
Returns

ImmutableEquatableDictionary<TKey, TValue>

No documentation is available.

ToImmutableEquatableDictionary<TKey, TValue>(IEnumerable<TValue>, Func<TValue, TKey>)

ImmutableEquatableDictionary.cs
public static ImmutableEquatableDictionary<TKey, TValue> ToImmutableEquatableDictionary<TKey, TValue>(this IEnumerable<TValue> values, Func<TValue, TKey> keySelector) where TKey : IEquatable<TKey> where TValue : IEquatable<TValue>
Type parameters
TKey
TValue
Parameters
values IEnumerable<TValue>
keySelector Func<TValue, TKey>
Returns

ImmutableEquatableDictionary<TKey, TValue>

No documentation is available.

ToImmutableEquatableDictionary<TSource, TKey, TValue>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TValue>)

ImmutableEquatableDictionary.cs
public static ImmutableEquatableDictionary<TKey, TValue> ToImmutableEquatableDictionary<TSource, TKey, TValue>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TValue> valueSelector) where TKey : IEquatable<TKey> where TValue : IEquatable<TValue>
Type parameters
TSource
TKey
TValue
Parameters
source IEnumerable<TSource>
keySelector Func<TSource, TKey>
valueSelector Func<TSource, TValue>
Returns

ImmutableEquatableDictionary<TKey, TValue>

No documentation is available.