linq

LINQ do SQL-Left Outer Join with multiple join conditions

Mam następujący SQL, który próbuję przetłumaczyć na LINQ: SELECT f.value FROM period as p LEFT OUTER JOIN facts AS f ON p. ... p LEFT OUTER JOIN facts AS f ON p.id = f.periodid WHERE p.companyid = 100 AND f.otherid = 17 Nie do końca o to mi chodzi.

Jaka jest różnica między IQueryable a IEnumerable

Jestem zdezorientowany co do różnicy. Jako całkiem nowy w. Net, wiem, że mogę odpytywać IEnumerables za pomocą rozszerzeń Li ... able i czym się różni? Zobacz także Jaka jest różnica między IQueryable[T] i IEnumerable[T]?To pokrywa się z tym pytaniem.

Owinąć delegata w Ieequalitycomparer

Kilka Linq.Funkcje wyliczeniowe przyjmują IEqualityComparer<T>. Czy istnieje wygodna Klasa wrapper, która dostosowuje d ... operacje na Dictionarys, używając tylko kluczy do zdefiniowania członkostwa (zachowując wartości zgodnie z różnymi zasadami).

Łączenie dwóch wyrażeń (wyrażenie)

Mam dwa wyrażenia typu Expression<Func<T, bool>> i chcę wziąć do OR, AND or NOT z nich i uzyskać nowe wyrażenie t ... how to do this (the code below will obviously not work) Expression<Func<T, bool>> andExpression = expr AND expr2

LINQ do odczytu XML

Mam ten plik XML <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" / ... 1.Attribute("name").Value; foreach (var lv1 in lv1s) { result.AppendLine(lv1); var lv2s = from lv2 in xdoc...??? }

Wyszukiwanie drzewa za pomocą LINQ

Mam drzewo stworzone z tej klasy. class Node { public string Key { get; } public List<Node> Children { get; } ... zieci i wszystkie ich dzieci, aby uzyskać te pasujące do warunku: node.Key == SomeSpecialKey Jak mogę to zaimplementować?

LINQ: wybierz obiekt i zmień niektóre właściwości bez tworzenia nowego obiektu

Używając LINQ, gdybym chciał wykonać jakieś zapytanie i zwrócić obiekt z zapytania, ale zmienić tylko niektóre właściwości w ... ściwości? Czy to możliwe? Przykład: var list = from something in someList select x // but change one property

LINQ to Entities - klauzula "IN" SQL

W T-SQL możesz mieć zapytanie typu: SELECT * FROM Users WHERE User_Rights IN ("Admin", "User", "Limited") Jak powieliłbyś to w zapytaniu LINQ do encji? Czy to w ogóle możliwe?

Czy lepiej wywołać tolist() lub ToArray () w zapytaniach LINQ?

Często natrafiam na przypadek, w którym chcę ocenić zapytanie dokładnie tam, gdzie je deklaruję. Zwykle jest tak dlatego, że ... (). Zwariowałem? Mam zadzwonić ToArray() - bezpiecznie i bezpiecznie, wiedząc, że pamięć nie zostanie przydzielona dwa razy?

Najszybszy sposób na porównanie dwóch ogólnych list różnic

Jaka jest najszybsza (i najmniej zasobochłonna) do porównania dwóch masywnych (>50.000 pozycji) i w rezultacie mają dwie l ... , jak bym chciał. Dowolne pomysł uczynienia tego szybszym i mniej wymagającym zasobów, ponieważ muszę przetwarzać wiele list?

LINQ-Left Join, Group By, and Count

Powiedzmy, że mam ten SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.Paren ... faultIfEmpty() group j2 by p.ParentId into grouped select new { ParentId = grouped.Key, Count = grouped.Count() } Dziękuję!

Konwertuj ciąg znaków [] na int [] w jednym wierszu kodu za pomocą LINQ

Mam tablicę liczb całkowitych w postaci łańcuchowej: var arr = new string[] { "1", "2", "3", "4" }; Potrzebuję tablicy' p ... list.Add(j); } } Foo(list.ToArray()); Ale oba wyglądają brzydko. Czy są jakieś inne sposoby na wykonanie zadania?

C # Linq Group By on multiple columns [duplicate]

To pytanie ma już odpowiedź tutaj: Grupuj Przez Wiele Kolumn 12 ... Friend I FavoriteColor. Czy to możliwe z LINQ? Proszę zignorować właściwości, kod został napisany tylko do pomóż w pytaniu.

ASP.NET MVC jak przekonwertować błędy ModelState do json

Jak uzyskać listę wszystkich komunikatów o błędach ModelState? Znalazłem ten kod, żeby zdobyć wszystkie klucze.: ( zwracani ... , aby to zrobić za pomocą LINQ? The .Właściwość ErrorMessage jest tak daleko w dół łańcucha, że nie wiem, jak napisać LINQ...

Co to jest LINQ i do czego służy? [zamknięte]

Co to jest LINQ? Wiem, że to do baz danych, ale co to robi?

Wyszukiwanie czy wartość istnieje na liście obiektów za pomocą Linq

Powiedzmy, że mam klasę Customer, która ma właściwość FirstName. Więc mam List<Customer>. Czy LINQ może być użyty do znalezienia czy lista ma klienta z Firstname = 'John' w pojedynczej instrukcji.. jak?

LINQ: jak wykonać.Max() na właściwości wszystkich obiektów w kolekcji i zwraca obiekt z wartością maksymalną [duplikat]

To pytanie ma już odpowiedź tutaj: Jak używać LINQ do wyboru obiektu z minimalną lub maksymalną wartośc ... zy Height wartość nieruchomości. Mogę uzyskać najwyższą wartość Height, ale nie sam obiekt. Czy Mogę to zrobić z Linq? Jak?

thread messaging system database schema design

Staram się osiągnąć dokładnie to, co jest tutaj wyjaśnione: [2]} Tworzenie systemu prywatnych wiadomości typu threaded, taki ... sageThreadId ) ) Where mtp.LoginId = 2 ORDER BY Message.CreateDate DESC; Proszę popraw mnie jeśli się mylę:)

Usuwanie duplikatów z listy za pomocą linq

Mam klasę Items z properties (Id, Name, Code, Price). Lista Items jest wypełniona duplikowanymi elementami. Dla ex.: 1 ... Item1 IT00001 $100 3 Item3 IT00003 $150 Jak usunąć duplikaty z listy za pomocą linq?

Przewodnik dla początkujących do LINQ [zamknięty]

Podczas beta Stack Overflow widziałem sporo pytań na temat LINQ SQL, ale nic o tym nie wiem... brzmi bardzo interesująco. Co ... lub dokumentacja bonus:) PS: jestem wieloletnim programistą C#, który codziennie używa Datatables i Parametryzowanego SQL