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