ImmutableSortedSet Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides a set of initialization methods for instances of the ImmutableSortedSet<T> class.
NuGet package: System.Collections.Immutable (about immutable collections and how to install)
public ref class ImmutableSortedSet abstract sealed
public static class ImmutableSortedSet
type ImmutableSortedSet = class
Public Module ImmutableSortedSet
- Inheritance
-
ImmutableSortedSet
Methods
Create<T>() |
Creates an empty immutable sorted set. |
Create<T>(IComparer<T>) |
Creates an empty immutable sorted set that uses the specified comparer. |
Create<T>(IComparer<T>, ReadOnlySpan<T>) |
Creates a new immutable collection prefilled with the specified items. |
Create<T>(IComparer<T>, T) |
Creates a new immutable sorted set that contains the specified item and uses the specified comparer. |
Create<T>(IComparer<T>, T[]) |
Creates a new immutable sorted set that contains the specified array of items and uses the specified comparer. |
Create<T>(ReadOnlySpan<T>) |
Creates a new immutable sorted set that contains the specified array of items. |
Create<T>(T) |
Creates a new immutable sorted set that contains the specified item. |
Create<T>(T[]) |
Creates a new immutable sorted set that contains the specified array of items. |
CreateBuilder<T>() |
Returns a collection that can be used to build an immutable sorted set. |
CreateBuilder<T>(IComparer<T>) |
Returns a collection that can be used to build an immutable sorted set. |
CreateRange<T>(IComparer<T>, IEnumerable<T>) |
Creates a new immutable collection that contains the specified items. |
CreateRange<T>(IEnumerable<T>) |
Creates a new immutable collection that contains the specified items. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Enumerates a sequence and produces an immutable sorted set of its contents. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Enumerates a sequence, produces an immutable sorted set of its contents, and uses the specified comparer. |
ToImmutableSortedSet<TSource>(ImmutableSortedSet<TSource>.Builder) |
Creates an immutable sorted set from the current contents of the builder's set. |
Applies to
Thread Safety
This type is thread safe.
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈