Udostępnij za pośrednictwem


Operatory LINQ według kategorii

W tym temacie wymieniono wszystkie główne operatory LINQ implementowane przez typ obserwowany według ich kategorii, w szczególności: tworzenie, konwersja, łączenie, funkcjonalne, matematyczne, czas, wyjątki, różne, wybór i typy pierwotne.

Operatory LINQ według kategorii

Użycie Operatory

Tworzenie obserwowalnej sekwencji

  1. Utwórz

  2. Generowanie

  3. Odroczyć

  4. Zakres

Konwertowanie zdarzeń platformy .NET lub wzorców asynchronicznych na obserwowane sekwencje lub między modułami wyliczającym i obserwowalnymi sekwencjami.

  1. FromAsyncPattern

  2. FromEvent

  3. FromEventPattern

  4. ToObservable

  5. ToEnumerable

Łączenie wielu obserwowalnych sekwencji w jedną sekwencję.

  1. Amb

  2. Concat

  3. StartWith

  4. Merge

  5. Repeat

  6. Zip

Funkcjonalny

  1. Let

  2. Prune

  3. Publikowanie

  4. Powtórz

Operatory matematyczne na sekwencjach

  1. Agregacja

  2. Liczba

  3. Min.

  4. Maks.

  5. Sum

Operacje oparte na czasie

  1. Opóźnienie

  2. Interwał

  3. TimeInterval

  4. Znacznik czasu

  5. Limit czasu

Obsługa wyjątków

  1. Złapać

  2. Wreszcie

  3. Ponów próbę

  4. OnErrorResumeNext

Różne operatory

  1. Zalecenia

  2. Uruchom

  3. Lokalnie

Filtrowanie i wybieranie wartości w sekwencji

  1. Take

  2. TakeUntil/TakeWhile

  3. Wybierz

  4. Selectmany

  5. Pomiń

  6. SkipUntil/SkipWhile

Typy pierwotne

  1. Nigdy

  2. Pusty

  3. Zwrot

  4. Throw

Zobacz też

Odwołanie

Obserwowalne

Pojęcia

Wykonywanie zapytań dotyczących obserwowanych sekwencji przy użyciu operatorów LINQ