ImmutableArray<T> Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje tablicę, która jest niezmienna; co oznacza, że nie można go zmienić po jego utworzeniu.
Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalacji)
generic <typename T>
public value class ImmutableArray : IEquatable<System::Collections::Immutable::ImmutableArray<T>>, System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IList<T>, System::Collections::Generic::IReadOnlyCollection<T>, System::Collections::Generic::IReadOnlyList<T>, System::Collections::IList, System::Collections::Immutable::IImmutableList<T>, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
public struct ImmutableArray<T> : IEquatable<System.Collections.Immutable.ImmutableArray<T>>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.IList, System.Collections.Immutable.IImmutableList<T>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public readonly struct ImmutableArray<T> : IEquatable<System.Collections.Immutable.ImmutableArray<T>>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.IList, System.Collections.Immutable.IImmutableList<T>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type ImmutableArray<'T> = struct
interface IReadOnlyList<'T>
interface IReadOnlyCollection<'T>
interface seq<'T>
interface IEnumerable
interface IList<'T>
interface ICollection<'T>
interface IImmutableList<'T>
interface IList
interface ICollection
type ImmutableArray<'T> = struct
interface ICollection<'T>
interface seq<'T>
interface IEnumerable
interface IList<'T>
interface IReadOnlyCollection<'T>
interface IReadOnlyList<'T>
interface ICollection
interface IList
interface IImmutableList<'T>
type ImmutableArray<'T> = struct
interface IReadOnlyList<'T>
interface seq<'T>
interface IEnumerable
interface IReadOnlyCollection<'T>
interface IList<'T>
interface ICollection<'T>
interface IList
interface ICollection
interface IImmutableList<'T>
type ImmutableArray<'T> = struct
interface IReadOnlyList<'T>
interface IReadOnlyCollection<'T>
interface seq<'T>
interface IEnumerable
interface IList<'T>
interface ICollection<'T>
interface IList
interface ICollection
interface IImmutableList<'T>
Public Structure ImmutableArray(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IEquatable(Of ImmutableArray(Of T)), IImmutableList(Of T), IList, IList(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T), IStructuralComparable, IStructuralEquatable
Parametry typu
- T
Typ elementu przechowywanego przez tablicę.
- Dziedziczenie
- Implementuje
Przykłady
W tym przykładzie pokazano, jak utworzyć niezmienną tablicę i iterować nad elementami w niej:
// Create an immutable array of numbers
ImmutableArray<int> numbers = ImmutableArray.Create(1, 2, 3, 4, -1, -2);
// Iterate over all items in the array and print them
foreach (int n in numbers)
{
Console.Write(n);
Console.Write(' ');
}
// Output: 1 2 3 4 -1 -2
W tym przykładzie pokazano, jak utworzyć nową tablicę niezmienną przez dodanie i usunięcie elementów z oryginalnej tablicy:
ImmutableArray<int> numbers2 = numbers.RemoveAt(0).Add(-3);
// numbers2 will contain: 2 3 4 -1 -2 -3
W tym przykładzie pokazano, jak utworzyć tablicę niezmienną przy użyciu polecenia ImmutableArray<T>.Builder:
// Create immutable array builder
ImmutableArray<int>.Builder builder = ImmutableArray.CreateBuilder<int>();
// Iterate over all items in the original array and add positive elements to the builder
for (int i = 0; i < numbers.Length; i++)
{
if (numbers[i] > 0) builder.Add(numbers[i]);
}
// Create an immutable array from the contents of the builder
ImmutableArray<int> numbers3 = builder.ToImmutable();
// numbers3 will contain: 1 2 3 4
Uwagi
Istnieją różne scenariusze najlepsze dla ImmutableArray<T> programu i inne najlepsze dla programu ImmutableList<T>.
Powody używania tablicy niezmiennej:
Aktualizowanie danych jest rzadkie lub liczba elementów jest dość mała (mniej niż 16 elementów)
Musisz mieć możliwość iteracji danych w sekcjach o krytycznym znaczeniu dla wydajności
Masz wiele wystąpień niezmiennych kolekcji i nie możesz sobie pozwolić na przechowywanie danych w drzewach
Powody korzystania z listy niezmiennej:
Aktualizowanie danych jest powszechne lub liczba elementów nie powinna być mała
Aktualizowanie kolekcji jest bardziej krytyczne dla wydajności niż iterowanie zawartości
W poniższej tabeli podsumowano charakterystykę wydajności ImmutableArray<T>
Operacja | ImmutableArray<T> Złożoności | ImmutableList<T> Złożoności | Komentarze |
Element | O(1) | O(dziennik n) | Bezpośrednie indeksowanie do tablicy bazowej |
Add() | O(n) | O(dziennik n) | Wymaga utworzenia nowej tablicy |
Pola
Empty |
Pobiera pustą tablicę niezmienną. |
Właściwości
IsDefault |
Pobiera wartość wskazującą, czy ta tablica została zadeklarowana, ale nie została zainicjowana. |
IsDefaultOrEmpty |
Pobiera wartość wskazującą, czy jest to ImmutableArray<T> puste, czy nie zostało zainicjowane. |
IsEmpty |
Pobiera wartość wskazującą, czy jest to ImmutableArray<T> puste. |
Item[Int32] |
Pobiera element w określonym indeksie w niezmiennej tablicy. |
Length |
Pobiera liczbę elementów w tablicy. |
Metody
Add(T) |
Zwraca kopię oryginalnej tablicy z określonym elementem dodanym do końca. |
AddRange(IEnumerable<T>) |
Zwraca kopię oryginalnej tablicy z określonymi elementami dodanymi na końcu tablicy. |
AddRange(ImmutableArray<T>) |
Zwraca kopię oryginalnej tablicy z określonymi elementami dodanymi na końcu tablicy. |
AddRange(ImmutableArray<T>, Int32) |
Dodaje określone elementy na końcu tablicy. |
AddRange(ReadOnlySpan<T>) |
Dodaje określone wartości do tej listy. |
AddRange(T[]) |
Dodaje określone wartości do tej listy. |
AddRange(T[], Int32) |
Dodaje określone elementy na końcu tablicy. |
AddRange<TDerived>(ImmutableArray<TDerived>) |
Dodaje określone elementy na końcu tablicy. |
AddRange<TDerived>(TDerived[]) |
Dodaje określone elementy na końcu tablicy. |
As<TOther>() |
Zwraca nową niezmienną tablicę zawierającą elementy tej tablicy rzutowanej na inny typ. |
AsMemory() |
Tworzy nowy region pamięci tylko do odczytu dla tej niezmiennej tablicy. |
AsSpan() |
Tworzy nowy zakres tylko do odczytu dla tej niezmiennej tablicy. |
AsSpan(Int32, Int32) |
Tworzy obiekt ReadOnlySpan<T> na części bieżącej ImmutableArray<T>, zaczynając od określonej pozycji dla określonej długości. |
AsSpan(Range) |
Tworzy zakres na części bieżącej ImmutableArray<T> na podstawie określonego |
CastArray<TOther>() |
Inicjuje nowe wystąpienie ImmutableArray<T> struktury przez rzutowanie podstawowej tablicy do tablicy typu |
CastUp<TDerived>(ImmutableArray<TDerived>) |
Inicjuje nowe wystąpienie ImmutableArray<T> struktury na podstawie zawartości istniejącego wystąpienia, co umożliwia kowariantne rzutowanie statyczne w celu efektywnego ponownego użycia istniejącej tablicy. |
Clear() |
Zwraca tablicę ze wszystkimi usuniętymi elementami. |
Contains(T) |
Określa, czy określony element istnieje w tablicy. |
Contains(T, IEqualityComparer<T>) |
Określa, czy określony element istnieje w tablicy. |
CopyTo(Int32, T[], Int32, Int32) |
Kopiuje określone elementy w tej tablicy do określonej tablicy w określonym indeksie początkowym. |
CopyTo(Span<T>) |
Kopiuje elementy bieżącego ImmutableArray<T> elementu do elementu Span<T>. |
CopyTo(T[]) |
Kopiuje zawartość tej tablicy do określonej tablicy. |
CopyTo(T[], Int32) |
Kopiuje zawartość tej tablicy do określonej tablicy rozpoczynającej się od określonego indeksu docelowego. |
Equals(ImmutableArray<T>) |
Wskazuje, czy określona tablica jest równa tej tablicy. |
Equals(Object) |
Określa, czy ta tablica jest równa określonemu obiektowi. |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje zawartość tablicy. |
GetHashCode() |
Zwraca kod skrótu dla tego wystąpienia. |
IndexOf(T) |
Wyszukuje tablicę dla określonego elementu. |
IndexOf(T, Int32) |
Wyszukuje tablicę dla określonego elementu. |
IndexOf(T, Int32, IEqualityComparer<T>) |
Wyszukuje tablicę dla określonego elementu. |
IndexOf(T, Int32, Int32) |
Wyszukuje tablicę dla określonego elementu. |
IndexOf(T, Int32, Int32, IEqualityComparer<T>) |
Wyszukuje tablicę dla określonego elementu. |
Insert(Int32, T) |
Zwraca nową tablicę z określoną wartością wstawioną na określonej pozycji. |
InsertRange(Int32, IEnumerable<T>) |
Wstawia określone wartości w określonym indeksie. |
InsertRange(Int32, ImmutableArray<T>) |
Wstawia określone wartości w określonym indeksie. |
InsertRange(Int32, ReadOnlySpan<T>) |
Wstawia określone wartości w określonym indeksie. |
InsertRange(Int32, T[]) |
Wstawia określone wartości w określonym indeksie. |
ItemRef(Int32) |
Pobiera odwołanie tylko do odczytu do elementu określonego |
LastIndexOf(T) |
Wyszukuje tablicę dla określonego elementu; rozpoczynając od końca tablicy. |
LastIndexOf(T, Int32) |
Wyszukuje tablicę dla określonego elementu; rozpoczynając od końca tablicy. |
LastIndexOf(T, Int32, Int32) |
Wyszukuje tablicę dla określonego elementu; rozpoczynając od końca tablicy. |
LastIndexOf(T, Int32, Int32, IEqualityComparer<T>) |
Wyszukuje tablicę dla określonego elementu; rozpoczynając od końca tablicy. |
OfType<TResult>() |
Filtruje elementy tej tablicy do tych, które można przypisać do określonego typu. |
Remove(T) |
Zwraca tablicę z pierwszym wystąpieniem określonego elementu usuniętego z tablicy. Jeśli nie zostanie znalezione dopasowanie, zwracana jest bieżąca tablica. |
Remove(T, IEqualityComparer<T>) |
Zwraca tablicę z pierwszym wystąpieniem określonego elementu usuniętego z tablicy. Jeśli nie zostanie znalezione dopasowanie, zwracana jest bieżąca tablica. |
RemoveAll(Predicate<T>) |
Usuwa wszystkie elementy z tablicy, które spełniają określony warunek. |
RemoveAt(Int32) |
Zwraca tablicę z elementem na określonej pozycji usunięte. |
RemoveRange(IEnumerable<T>) |
Usuwa określone elementy z tej tablicy. |
RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Usuwa określone elementy z tej tablicy. |
RemoveRange(ImmutableArray<T>) |
Usuwa określone wartości z tej listy. |
RemoveRange(ImmutableArray<T>, IEqualityComparer<T>) |
Usuwa określone elementy z tej listy. |
RemoveRange(Int32, Int32) |
Zwraca tablicę z elementami na określonej pozycji usunięte. |
RemoveRange(ReadOnlySpan<T>, IEqualityComparer<T>) |
Usuwa określone wartości z tej listy. |
RemoveRange(T[], IEqualityComparer<T>) |
Usuwa określone wartości z tej listy. |
Replace(T, T) |
Znajduje pierwszy element w tablicy równy określonej wartości i zastępuje wartość określoną nową wartością. |
Replace(T, T, IEqualityComparer<T>) |
Znajduje pierwszy element w tablicy równy określonej wartości i zastępuje wartość określoną nową wartością. |
SetItem(Int32, T) |
Zamienia element w określonym indeksie na określony element. |
Slice(Int32, Int32) |
Tworzy wycinkę bieżącego ImmutableArray<T> początku określonego indeksu dla określonej długości. |
Sort() |
Sortuje elementy w tablicy niezmiennej przy użyciu domyślnego modułu porównującego. |
Sort(Comparison<T>) |
Sortuje elementy w całości ImmutableArray<T> przy użyciu określonego Comparison<T>elementu . |
Sort(IComparer<T>) |
Sortuje elementy w tablicy niezmiennej przy użyciu określonego modułu porównującego. |
Sort(Int32, Int32, IComparer<T>) |
Sortuje określone elementy w tablicy niezmiennej przy użyciu określonego modułu porównującego. |
ToBuilder() |
Tworzy tablicę modyfikowaną, która ma tę samą zawartość co ta tablica i może być wydajnie modyfikowana w wielu operacjach przy użyciu standardowych interfejsów modyfikowalnych. |
Operatory
Equality(ImmutableArray<T>, ImmutableArray<T>) |
Zwraca wartość wskazującą, czy dwie tablice są równe. |
Equality(Nullable<ImmutableArray<T>>, Nullable<ImmutableArray<T>>) |
Zwraca wartość wskazującą, czy dwie tablice są równe. |
Inequality(ImmutableArray<T>, ImmutableArray<T>) |
Zwraca wartość wskazującą, czy dwie tablice nie są równe. |
Inequality(Nullable<ImmutableArray<T>>, Nullable<ImmutableArray<T>>) |
Sprawdza nierówności między dwiema tablicami. |
Jawne implementacje interfejsu
ICollection.CopyTo(Array, Int32) |
Kopiuje tę tablicę do innej tablicy rozpoczynającej się od określonego indeksu. |
ICollection.Count |
Pobiera rozmiar tablicy. |
ICollection.IsSynchronized |
ICollection Zobacz interfejs. Zawsze zwraca wartość |
ICollection.SyncRoot |
Pobiera katalog główny synchronizacji. |
ICollection<T>.Add(T) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
ICollection<T>.Clear() |
Rzutuje NotSupportedException we wszystkich przypadkach. |
ICollection<T>.Count |
Pobiera liczbę elementów w kolekcji. |
ICollection<T>.IsReadOnly |
Pobiera wartość wskazującą, czy to wystąpienie jest tylko do odczytu. |
ICollection<T>.Remove(T) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IEnumerable.GetEnumerator() |
Zwraca moduł wyliczający, który iteruje przez niezmienną tablicę. |
IEnumerable<T>.GetEnumerator() |
Zwraca moduł wyliczający, który iteruje przez tablicę. |
IImmutableList<T>.Add(T) |
Zwraca kopię oryginalnej tablicy z określonym elementem dodanym na końcu. |
IImmutableList<T>.AddRange(IEnumerable<T>) |
Zwraca kopię oryginalnej tablicy z określonymi elementami dodanymi na końcu tablicy. |
IImmutableList<T>.Clear() |
Zwraca tablicę ze wszystkimi usuniętymi elementami. |
IImmutableList<T>.Insert(Int32, T) |
Zwraca nową tablicę z określoną wartością wstawioną na określonej pozycji. |
IImmutableList<T>.InsertRange(Int32, IEnumerable<T>) |
Wstawia określone wartości w określonym indeksie. |
IImmutableList<T>.Remove(T, IEqualityComparer<T>) |
Zwraca tablicę z pierwszym wystąpieniem określonego elementu usuniętego z tablicy; Jeśli nie zostanie znalezione dopasowanie, zwracana jest bieżąca tablica. |
IImmutableList<T>.RemoveAll(Predicate<T>) |
Usuwa wszystkie elementy z tablicy, które spełniają określony warunek. |
IImmutableList<T>.RemoveAt(Int32) |
Zwraca tablicę z elementem w określonym położeniu usuniętym. |
IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Usuwa określone elementy z tej tablicy. |
IImmutableList<T>.RemoveRange(Int32, Int32) |
Zwraca tablicę z elementami w określonym położeniu usuniętym. |
IImmutableList<T>.Replace(T, T, IEqualityComparer<T>) |
Znajduje pierwszy element w tablicy równy określonej wartości i zastępuje wartość określoną nową wartością. |
IImmutableList<T>.SetItem(Int32, T) |
Zastępuje element w określonym indeksie określonym elementem. |
IList.Add(Object) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList.Clear() |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList.Contains(Object) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList.IndexOf(Object) |
Pobiera wartość w określonym indeksie. |
IList.Insert(Int32, Object) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList.IsFixedSize |
Pobiera wartość wskazującą, czy to wystąpienie ma stały rozmiar. |
IList.IsReadOnly |
Pobiera wartość wskazującą, czy to wystąpienie jest tylko do odczytu. |
IList.Item[Int32] |
Pobiera lub ustawia wartość Object w określonym indeksie. |
IList.Remove(Object) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList.RemoveAt(Int32) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList<T>.Insert(Int32, T) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IList<T>.Item[Int32] |
Pobiera lub ustawia element w określonym indeksie na liście tylko do odczytu. |
IList<T>.RemoveAt(Int32) |
Rzutuje NotSupportedException we wszystkich przypadkach. |
IReadOnlyCollection<T>.Count |
Pobiera liczbę elementów w kolekcji. |
IReadOnlyList<T>.Item[Int32] |
Pobiera element wskazywany przez określony indeks. |
IStructuralComparable.CompareTo(Object, IComparer) |
Określa, czy bieżący element kolekcji poprzedza, występuje w tej samej pozycji co inny element w kolejności sortowania. |
IStructuralEquatable.Equals(Object, IEqualityComparer) |
Określa, czy ta tablica jest strukturalnie równa określonej tablicy. |
IStructuralEquatable.GetHashCode(IEqualityComparer) |
Zwraca kod skrótu dla bieżącego wystąpienia. |
Metody rozszerzania
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy obiekt FrozenDictionary<TKey,TValue>IEnumerable<T> na podstawie określonej funkcji selektora kluczy. |
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Tworzy obiekt FrozenDictionary<TKey,TValue>IEnumerable<T> na podstawie określonych funkcji selektora kluczy i selektora elementów. |
ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Tworzy obiekt FrozenSet<T> z określonymi wartościami. |
AsReadOnly<T>(IList<T>) |
Zwraca otokę tylko ReadOnlyCollection<T> do odczytu dla określonej listy. |
BinarySearch<T>(ImmutableArray<T>, T) |
Wyszukuje posortowaną tablicę niezmienną dla określonego elementu przy użyciu domyślnego porównania i zwraca indeks oparty na zerze elementu, jeśli zostanie znaleziony. |
BinarySearch<T>(ImmutableArray<T>, T, IComparer<T>) |
Wyszukuje posortowaną tablicę niezmienną dla określonego elementu i zwraca indeks oparty na zerze elementu, jeśli zostanie znaleziony. |
BinarySearch<T>(ImmutableArray<T>, Int32, Int32, T) |
Wyszukuje posortowaną tablicę niezmienną dla określonego elementu i zwraca indeks oparty na zerze elementu, jeśli zostanie znaleziony. |
BinarySearch<T>(ImmutableArray<T>, Int32, Int32, T, IComparer<T>) |
Wyszukuje posortowaną tablicę niezmienną dla określonego elementu i zwraca indeks oparty na zerze elementu. |
ToImmutableArray<TSource>(IEnumerable<TSource>) |
Tworzy niezmienną tablicę z określonej kolekcji. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy niezmienny słownik z istniejącej kolekcji elementów, stosując funkcję przekształcania do kluczy źródłowych. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy niezmienny słownik na podstawie pewnej transformacji sekwencji. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości przy użyciu określonego modułu porównywania kluczy. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości przy użyciu określonych porównań kluczy i wartości. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Wylicza sekwencję i tworzy niezmienny zestaw skrótów jego zawartości. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Wylicza sekwencję, tworzy niezmienny zestaw skrótów jego zawartości i używa określonego porównania równości dla typu zestawu. |
IndexOf<T>(IImmutableList<T>, T) |
Wyszukuje określony obiekt i zwraca indeks zerowy pierwszego wystąpienia na liście. |
IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Wyszukuje określony obiekt i zwraca indeks zerowy pierwszego wystąpienia na liście. |
IndexOf<T>(IImmutableList<T>, T, Int32) |
Wyszukuje określony obiekt i zwraca zerowy indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od określonego indeksu do ostatniego elementu. |
IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Wyszukuje określony obiekt i zwraca zerowy indeks pierwszego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od określonego indeksu do ostatniego elementu. |
LastIndexOf<T>(IImmutableList<T>, T) |
Wyszukuje określony obiekt i zwraca indeks zera ostatniego wystąpienia na całej liście niezmiennej. |
LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Wyszukuje określony obiekt i zwraca indeks zera ostatniego wystąpienia na całej liście niezmiennej. |
LastIndexOf<T>(IImmutableList<T>, T, Int32) |
Wyszukuje określony obiekt i zwraca indeks zera ostatniego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od pierwszego elementu do określonego indeksu. |
LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Wyszukuje określony obiekt i zwraca indeks zera ostatniego wystąpienia w zakresie elementów na liście niezmiennej, która rozciąga się od pierwszego elementu do określonego indeksu. |
Remove<T>(IImmutableList<T>, T) |
Usuwa określoną wartość z tej listy. |
RemoveRange<T>(IImmutableList<T>, IEnumerable<T>) |
Usuwa określone wartości z tej listy. |
Replace<T>(IImmutableList<T>, T, T) |
Zastępuje pierwszy element równości na liście określonym elementem. |
ToImmutableList<TSource>(IEnumerable<TSource>) |
Wylicza sekwencję i tworzy niezmienną listę jego zawartości. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonego modułu porównywania kluczy. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonych porównań kluczy i wartości. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Wylicza sekwencję i tworzy niezmienny zestaw posortowany jego zawartości. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Wylicza sekwencję, tworzy niezmienny zestaw posortowany jego zawartości i używa określonego porównania. |
CopyToDataTable<T>(IEnumerable<T>) |
Zwraca element DataTable zawierający kopie DataRow obiektów, biorąc pod uwagę obiekt wejściowy IEnumerable<T> , w którym parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Kopiuje DataRow obiekty do określonego DataTableobiektu , podanego obiektu wejściowego IEnumerable<T> , w którym parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Kopiuje DataRow obiekty do określonego DataTableobiektu , podanego obiektu wejściowego IEnumerable<T> , w którym parametr |
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Stosuje funkcję akumulatora po sekwencji. |
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Stosuje funkcję akumulatora po sekwencji. Określona wartość nasion jest używana jako początkowa wartość akumulatorowa. |
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Stosuje funkcję akumulatora po sekwencji. Określona wartość inicjowania jest używana jako początkowa wartość akumulatora, a określona funkcja jest używana do wybierania wartości wyniku. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Reprezentuje tablicę, która jest niezmienna; co oznacza, że nie można go zmienić po jego utworzeniu. Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalacji) |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Reprezentuje tablicę, która jest niezmienna; co oznacza, że nie można go zmienić po jego utworzeniu. Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalacji) |
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Określa, czy wszystkie elementy sekwencji spełniają warunek. |
Any<TSource>(IEnumerable<TSource>) |
Określa, czy sekwencja zawiera jakiekolwiek elementy. |
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Określa, czy dowolny element sekwencji spełnia warunek. |
Append<TSource>(IEnumerable<TSource>, TSource) |
Dołącza wartość na końcu sekwencji. |
AsEnumerable<TSource>(IEnumerable<TSource>) |
Zwraca dane wejściowe wpisane jako IEnumerable<T>. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Oblicza średnią sekwencji wartości dopuszczających wartość null uzyskaną Decimal przez wywołanie funkcji transform dla każdego elementu sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Oblicza średnią sekwencji wartości dopuszczających wartość null uzyskaną Double przez wywołanie funkcji transform dla każdego elementu sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Oblicza średnią sekwencji wartości dopuszczających wartość null uzyskaną Int32 przez wywołanie funkcji transform dla każdego elementu sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Oblicza średnią sekwencji wartości dopuszczających wartość null uzyskaną Int64 przez wywołanie funkcji transform dla każdego elementu sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Oblicza średnią sekwencji wartości dopuszczających wartość null uzyskaną Single przez wywołanie funkcji transform dla każdego elementu sekwencji danych wejściowych. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych. |
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
Chunk<TSource>(IEnumerable<TSource>, Int32) |
Dzieli elementy sekwencji na fragmenty rozmiaru w większości |
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Łączy dwie sekwencje. |
Contains<TSource>(IEnumerable<TSource>, TSource) |
Określa, czy sekwencja zawiera określony element przy użyciu domyślnego porównywania równości. |
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Określa, czy sekwencja zawiera określony element przy użyciu określonego IEqualityComparer<T>elementu . |
Count<TSource>(IEnumerable<TSource>) |
Zwraca liczbę elementów w sekwencji. |
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca liczbę reprezentującą, ile elementów w określonej sekwencji spełnia warunek. |
CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Reprezentuje tablicę, która jest niezmienna; co oznacza, że nie można go zmienić po jego utworzeniu. Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalacji) |
DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w kolekcji pojedynczej, jeśli sekwencja jest pusta. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Zwraca elementy określonej sekwencji lub określoną wartość w kolekcji pojedynczej, jeśli sekwencja jest pusta. |
Distinct<TSource>(IEnumerable<TSource>) |
Zwraca różne elementy z sekwencji przy użyciu domyślnego porównywania równości do porównywania wartości. |
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Zwraca różne elementy z sekwencji przy użyciu określonej wartości IEqualityComparer<T> do porównywania wartości. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca różne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Zwraca różne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy i przy użyciu określonego porównania kluczy. |
ElementAt<TSource>(IEnumerable<TSource>, Index) |
Zwraca element w określonym indeksie w sekwencji. |
ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Zwraca element w określonym indeksie w sekwencji. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) |
Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Tworzy różnicę zestawu dwóch sekwencji przy użyciu domyślnego porównywania równości do porównywania wartości. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy różnicę zestawu dwóch sekwencji przy użyciu określonej wartości IEqualityComparer<T> do porównania wartości. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
First<TSource>(IEnumerable<TSource>) |
Zwraca pierwszy element sekwencji. |
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca pierwszy element w sekwencji, który spełnia określony warunek. |
FirstOrDefault<TSource>(IEnumerable<TSource>) |
Zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Zwraca pierwszy element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca pierwszy element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Zwraca pierwszy element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i porównuje klucze przy użyciu określonego porównania. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i projektuje elementy dla każdej grupy przy użyciu określonej funkcji. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Grupuje elementy sekwencji zgodnie z funkcją selektora kluczy. Klucze są porównywane przy użyciu modułu porównania, a elementy każdej grupy są przewidywane przy użyciu określonej funkcji. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Grupuje elementy sekwencji zgodnie z określoną kluczową funkcją wyboru i tworzy wartość wyniku z każdej grupy i klucza. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Grupuje elementy sekwencji zgodnie z określoną kluczową funkcją wyboru i tworzy wartość wyniku z każdej grupy i klucza. Klucze są porównywane przy użyciu określonego porównania. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Grupuje elementy sekwencji zgodnie z określoną kluczową funkcją wyboru i tworzy wartość wyniku z każdej grupy i klucza. Elementy każdej grupy są przewidywane przy użyciu określonej funkcji. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Grupuje elementy sekwencji zgodnie z określoną kluczową funkcją wyboru i tworzy wartość wyniku z każdej grupy i klucza. Wartości klucza są porównywane przy użyciu określonego porównania, a elementy każdej grupy są przewidywane przy użyciu określonej funkcji. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Koreluje elementy dwóch sekwencji na podstawie równości kluczy i grupuje wyniki. Domyślny moduł porównywania równości służy do porównywania kluczy. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Koreluje elementy dwóch sekwencji na podstawie równości klucza i grupuje wyniki. Określony IEqualityComparer<T> jest używany do porównywania kluczy. |
Index<TSource>(IEnumerable<TSource>) |
Reprezentuje tablicę, która jest niezmienna; co oznacza, że nie można go zmienić po jego utworzeniu. Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalacji) |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Tworzy przecięcie zestawu dwóch sekwencji przy użyciu domyślnego porównywania równości do porównywania wartości. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy przecięcie zestawu dwóch sekwencji przy użyciu określonej wartości IEqualityComparer<T> do porównania wartości. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> jest używany do porównywania kluczy. |
Last<TSource>(IEnumerable<TSource>) |
Zwraca ostatni element sekwencji. |
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca ostatni element sekwencji, który spełnia określony warunek. |
LastOrDefault<TSource>(IEnumerable<TSource>) |
Zwraca ostatni element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
LastOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Zwraca ostatni element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca ostatni element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Zwraca ostatni element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony. |
LongCount<TSource>(IEnumerable<TSource>) |
Zwraca element Int64 reprezentujący całkowitą liczbę elementów w sekwencji. |
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca element Int64 reprezentujący liczbę elementów w sekwencji spełniających warunek. |
Max<TSource>(IEnumerable<TSource>) |
Zwraca maksymalną wartość w sekwencji ogólnej. |
Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Zwraca maksymalną wartość w sekwencji ogólnej. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną Decimal wartość. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną Double wartość. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną Int32 wartość. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną Int64 wartość. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną Decimal do wartości null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną Double do wartości null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną Int32 do wartości null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną Int64 do wartości null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną Single do wartości null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną Single wartość. |
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Wywołuje funkcję transform dla każdego elementu sekwencji ogólnej i zwraca maksymalną wynikową wartość. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównującym klucz. |
Min<TSource>(IEnumerable<TSource>) |
Zwraca wartość minimalną w sekwencji ogólnej. |
Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Zwraca wartość minimalną w sekwencji ogólnej. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca wartość minimalną Decimal . |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca wartość minimalną Double . |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca wartość minimalną Int32 . |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca wartość minimalną Int64 . |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną Decimal do wartości null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną Double do wartości null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną Int32 do wartości null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną Int64 do wartości null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną Single do wartości null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca wartość minimalną Single . |
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Wywołuje funkcję transform dla każdego elementu sekwencji ogólnej i zwraca minimalną wynikową wartość. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównującym klucz. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
Order<T>(IEnumerable<T>) |
Sortuje elementy sekwencji w kolejności rosnącej. |
Order<T>(IEnumerable<T>, IComparer<T>) |
Sortuje elementy sekwencji w kolejności rosnącej. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sortuje elementy sekwencji w kolejności rosnącej zgodnie z kluczem. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Sortuje elementy sekwencji w kolejności rosnącej przy użyciu określonego porównania. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sortuje elementy sekwencji w kolejności malejącej zgodnie z kluczem. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Sortuje elementy sekwencji w kolejności malejącej przy użyciu określonego porównania. |
OrderDescending<T>(IEnumerable<T>) |
Sortuje elementy sekwencji w kolejności malejącej. |
OrderDescending<T>(IEnumerable<T>, IComparer<T>) |
Sortuje elementy sekwencji w kolejności malejącej. |
Prepend<TSource>(IEnumerable<TSource>, TSource) |
Dodaje wartość na początku sekwencji. |
Reverse<TSource>(IEnumerable<TSource>) |
Odwraca kolejność elementów w sekwencji. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Projektuje każdy element sekwencji w nowym formularzu. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Projektuje każdy element sekwencji do IEnumerable<T> elementu i spłaszcza wynikowe sekwencje w jedną sekwencję. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Projektuje każdy element sekwencji do IEnumerable<T>elementu i spłaszcza wynikowe sekwencje w jedną sekwencję. Indeks każdego elementu źródłowego jest używany w przewidywanej formie tego elementu. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Projektuje każdy element sekwencji do IEnumerable<T>elementu , spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym elemecie. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Projektuje każdy element sekwencji do IEnumerable<T>elementu , spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym elemecie. Indeks każdego elementu źródłowego jest używany w przewidywanej formie pośredniej tego elementu. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Określa, czy dwie sekwencje są równe, porównując elementy przy użyciu domyślnego porównywarki równości dla ich typu. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Określa, czy dwie sekwencje są równe, porównując swoje elementy przy użyciu określonego IEqualityComparer<T>elementu . |
Single<TSource>(IEnumerable<TSource>) |
Zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji. |
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element. |
SingleOrDefault<TSource>(IEnumerable<TSource>) |
Zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element. |
SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Zwraca jedyny element sekwencji lub określoną wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Zwraca jedyny element sekwencji, który spełnia określony warunek lub określoną wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element. |
Skip<TSource>(IEnumerable<TSource>, Int32) |
Pomija określoną liczbę elementów w sekwencji, a następnie zwraca pozostałe elementy. |
SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Zwraca nową kolekcję wyliczalną zawierającą elementy z |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy. |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy. Indeks elementu jest używany w logice funkcji predykatu. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Oblicza sumę sekwencji Decimal wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Oblicza sumę sekwencji Double wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Oblicza sumę sekwencji Int32 wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Oblicza sumę sekwencji Int64 wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Oblicza sumę sekwencji wartości dopuszczających wartość null, które są uzyskiwane Decimal przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Oblicza sumę sekwencji wartości dopuszczających wartość null, które są uzyskiwane Double przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Oblicza sumę sekwencji wartości dopuszczających wartość null, które są uzyskiwane Int32 przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Oblicza sumę sekwencji wartości dopuszczających wartość null, które są uzyskiwane Int64 przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Oblicza sumę sekwencji wartości dopuszczających wartość null, które są uzyskiwane Single przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Oblicza sumę sekwencji Single wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych. |
Take<TSource>(IEnumerable<TSource>, Int32) |
Zwraca określoną liczbę ciągłych elementów od początku sekwencji. |
Take<TSource>(IEnumerable<TSource>, Range) |
Zwraca określony zakres ciągłych elementów z sekwencji. |
TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Zwraca nową kolekcję wyliczalną zawierającą ostatnie |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca elementy z sekwencji, o ile określony warunek ma wartość true. |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Zwraca elementy z sekwencji, o ile określony warunek ma wartość true. Indeks elementu jest używany w logice funkcji predykatu. |
ToArray<TSource>(IEnumerable<TSource>) |
Tworzy tablicę na podstawie elementu IEnumerable<T>. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy obiekt Dictionary<TKey,TValue> na podstawie IEnumerable<T> określonej funkcji selektora klucza. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy element Dictionary<TKey,TValue>IEnumerable<T> na podstawie określonej funkcji selektora kluczy i modułu porównania kluczy. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Tworzy obiekt Dictionary<TKey,TValue>IEnumerable<T> na podstawie określonych funkcji selektora kluczy i selektora elementów. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Tworzy element Dictionary<TKey,TValue> na podstawie IEnumerable<T> określonej funkcji selektora kluczy, modułu porównującego i funkcji selektora elementów. |
ToHashSet<TSource>(IEnumerable<TSource>) |
Tworzy obiekt na HashSet<T> podstawie elementu IEnumerable<T>. |
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy obiekt HashSet<T>IEnumerable<T> na podstawie elementu |
ToList<TSource>(IEnumerable<TSource>) |
Tworzy obiekt na List<T> podstawie elementu IEnumerable<T>. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy obiekt Lookup<TKey,TElement> na podstawie IEnumerable<T> określonej funkcji selektora klucza. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy element Lookup<TKey,TElement>IEnumerable<T> na podstawie określonej funkcji selektora kluczy i modułu porównania kluczy. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Tworzy obiekt Lookup<TKey,TElement>IEnumerable<T> na podstawie określonych funkcji selektora kluczy i selektora elementów. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Tworzy element Lookup<TKey,TElement> na podstawie IEnumerable<T> określonej funkcji selektora kluczy, modułu porównującego i funkcji selektora elementów. |
TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) |
Próbuje określić liczbę elementów w sekwencji bez wymuszania wyliczenia. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Tworzy połączenie zestawu dwóch sekwencji przy użyciu domyślnego porównania równości. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy zestaw unii dwóch sekwencji przy użyciu określonego IEqualityComparer<T>. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy połączenie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy połączenie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Filtruje sekwencję wartości na podstawie predykatu. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Filtruje sekwencję wartości na podstawie predykatu. Indeks każdego elementu jest używany w logice funkcji predykatu. |
Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>) |
Tworzy sekwencję krotki z elementami z dwóch określonych sekwencji. |
Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) |
Tworzy sekwencję krotki z elementami z trzech określonych sekwencji. |
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Stosuje określoną funkcję do odpowiednich elementów dwóch sekwencji, tworząc sekwencję wyników. |
Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Stosuje funkcję do sekwencji elementów w sposób skumulowany. |
Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Stosuje funkcję do sekwencji elementów w sposób skumulowany. |
Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Stosuje funkcję do sekwencji elementów w sposób skumulowany. |
All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Pobiera wartość wskazującą, czy wszystkie elementy w tej tablicy są zgodne z danym warunkiem. |
Any<T>(ImmutableArray<T>) |
Pobiera wartość wskazującą, czy tablica zawiera jakiekolwiek elementy. |
Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Pobiera wartość wskazującą, czy tablica zawiera jakiekolwiek elementy zgodne z określonym warunkiem. |
ElementAt<T>(ImmutableArray<T>, Int32) |
Zwraca element w określonym indeksie w tablicy. |
ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem. |
First<T>(ImmutableArray<T>) |
Zwraca pierwszy element w tablicy. |
First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca pierwszy element w sekwencji, który spełnia określony warunek. |
FirstOrDefault<T>(ImmutableArray<T>) |
Zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca pierwszy element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony. |
Last<T>(ImmutableArray<T>) |
Zwraca ostatni element tablicy. |
Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca ostatni element sekwencji, który spełnia określony warunek. |
LastOrDefault<T>(ImmutableArray<T>) |
Zwraca ostatni element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca ostatni element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony. |
Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
Projektuje każdy element sekwencji w nowym formularzu. |
SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Projektuje każdy element sekwencji do IEnumerable<T>obiektu , spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym z nich. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Określa, czy dwie sekwencje są równe zgodnie z porównywaniem równości. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Określa, czy dwie sekwencje są równe zgodnie z porównywaniem równości. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Określa, czy dwie sekwencje są równe zgodnie z porównywaniem równości. |
Single<T>(ImmutableArray<T>) |
Zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji. |
Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element. |
SingleOrDefault<T>(ImmutableArray<T>) |
Zwraca jedyny element tablicy lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli sekwencja zawiera więcej niż jeden element. |
SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element. |
ToArray<T>(ImmutableArray<T>) |
Kopiuje zawartość tej tablicy do tablicy modyfikowalnej. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Tworzy słownik na podstawie zawartości tej tablicy. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Tworzy słownik na podstawie zawartości tej tablicy. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Tworzy słownik na podstawie zawartości tej tablicy. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Tworzy słownik na podstawie zawartości tej tablicy. |
Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Filtruje sekwencję wartości na podstawie predykatu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsParallel<TSource>(IEnumerable<TSource>) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |
AsQueryable<TElement>(IEnumerable<TElement>) |
Konwertuje rodzajowy IEnumerable<T> na ogólny IQueryable<T>. |
Ancestors<T>(IEnumerable<T>) |
Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej. |
Ancestors<T>(IEnumerable<T>, XName) |
Zwraca przefiltrowaną kolekcję elementów, które zawierają elementy będące elementami głównymi każdego węzła w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają dopasowanie XName . |
DescendantNodes<T>(IEnumerable<T>) |
Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej. |
Descendants<T>(IEnumerable<T>) |
Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej. |
Descendants<T>(IEnumerable<T>, XName) |
Zwraca filtrowaną kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają dopasowanie XName . |
Elements<T>(IEnumerable<T>) |
Zwraca kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej. |
Elements<T>(IEnumerable<T>, XName) |
Zwraca filtrowaną kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają dopasowanie XName . |
InDocumentOrder<T>(IEnumerable<T>) |
Zwraca kolekcję węzłów zawierającą wszystkie węzły w kolekcji źródłowej posortowane w kolejności dokumentu. |
Nodes<T>(IEnumerable<T>) |
Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej. |
Remove<T>(IEnumerable<T>) |
Usuwa każdy węzeł w kolekcji źródłowej z węzła nadrzędnego. |
Dotyczy
Bezpieczeństwo wątkowe
Ten typ jest bezpieczny wątkowo.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla