Pytania oznaczone «linq»

81
Linq - SelectMany Confusion

Z tego, co rozumiem z dokumentacji SelectMany, można go użyć do stworzenia (spłaszczonej) sekwencji relacji 1-wiele. Mam następujące zajęcia public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { public int Id { get; set; } public int...

80
Odchylenie standardowe w LINQ

Czy LINQ modeluje zagregowaną funkcję SQL STDDEV() (odchylenie standardowe)? Jeśli nie, jaki jest najprostszy / sprawdzony sposób obliczenia tego? Przykład: SELECT test_id, AVERAGE(result) avg, STDDEV(result) std FROM tests GROUP BY test_id

80
Jaka jest przeciwna metoda Any <T>

Jak mogę sprawdzić w Linq, czy kolekcja nie zawiera obiektu. IE Przeciwieństwo Any<T>. Mógłbym odwrócić wynik za pomocą a, !ale ze względu na czytelność zastanawiałem się, czy istnieje lepszy sposób na zrobienie tego? Czy powinienem sam dodać rozszerzenie?

79
Wiele klauzul WHERE z metodami rozszerzającymi LINQ

Mam zapytanie LINQ, które wygląda następująco: DateTime today = DateTime.UtcNow; var results = from order in context.Orders where ((order.OrderDate <= today) && (today <= order.OrderDate)) select order; Próbuję się nauczyć / zrozumieć LINQ. W niektórych przypadkach muszę dodać...

18
Konwertuj IAsyncEnumerable na List

Więc w C # 8 dodaliśmy IAsyncEnumerableinterfejs. Jeśli mamy coś normalnego IEnumerable, możemy z niego zrobić Listdowolną inną kolekcję. Dzięki Linq tam. var range = Enumerable.Range(0, 100); var list = range.ToList(); Cóż, teraz chcę przekonwertować moje IAsyncEnumerablena Listi to oczywiście...