linq-to-objects
Dynamic LINQ OrderBy on IEnumerable / IQueryable
Znalazłem przykład w VS2008 Examples dla dynamicznego LINQ, który pozwala na użycie ciągu podobnego do sql (np. OrderBy("Nam ... zona metoda działa tylko na IQueryable<T>. Czy jest jakiś sposób na włączenie tej funkcjonalności IEnumerable<T>?
Dynamic LINQ OrderBy on IEnumerable
Znalazłem przykład w VS2008 Examples dla dynamicznego LINQ, który pozwala na użycie ciągu podobnego do sql (np. OrderBy("Nam ... ona metoda działa tylko na IQueryable<T>;. Czy jest jakiś sposób na włączenie tej funkcjonalności IEnumerable<T>?
Nauka o LINQ [wstrzymane]
Przegląd
Jedną z rzeczy, o które pytałem wiele na tej stronie jest LINQ . Pytania, które zadałem były szerokie i zróżnicowa ... iać zapytania podobne do LINQ w C# 2.0.
Tips and tricks using LINQ
To pytanie ma kilka trudnych sposobów na użycie LINQ
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?
Kod odpowiadający słowu kluczowemu 'let' w wywołaniach łańcuchowych metody rozszerzenia LINQ
Używając funkcji kompilatorów C#, możesz napisać kod w stylu:
var names = new string[] { "Dog", "Cat", "Giraffe", "Monkey", ... me.Length.
Jaki jest równoważny zbiór wywołań metody rozszerzenia LINQ, który osiąga to, co robi tutaj słowo kluczowe "let"?
Linq select objects in list where exists in (A, B, C)
Mam listę orders.
Chcę wybrać orders na podstawie zestawu statusów zamówień.
Więc zasadniczo select orders where order.Statu ... order in orders.Order
where order.StatusCode.????????("A", "B", "C")
select order;
Linq-SelectMany
Z tego, co rozumiem z dokumentacji SelectMany, można go użyć do wytworzenia (spłaszczonej) sekwencji relacji 1-many.
Mam nas ... SelectMany, biorąc pod uwagę dwie klasy i dane makiety, czy ktoś mógłby mi dostarczyć zapytanie linq, które używa SelectMany?
Jak stworzyć dynamiczną metodę rozszerzenia LINQ join
Była biblioteka dynamicznych metod rozszerzeń LINQ wydanych jako próbka z Visual Studio 2008. Chciałbym ją rozszerzyć metodą ... ambda),
Expression.Quote(innerSelectorLambda),
Expression.Quote(resultsSelectorLambda))
);
}
Find () vs.Where ().FirstOrDefault()
Często widzę ludzi używających Where.FirstOrDefault() do wyszukiwania i chwytania pierwszego elementu. Dlaczego po prostu nie ... lt();
Console.WriteLine(item3 == null ? "not found" : "found");
Console.ReadKey();
}
}
}
W jaki sposób LINQPad odwołuje się do innych klas, np. książek w LINQ in Action samples
Używam LINQPad do tworzenia zapytań LINQ w aplikacji, którą buduję.
Zauważyłem, że w pobranych przykładach LINQ in Action , ... lasach i używać LINQPad do szybkiego budowania instrukcji LINQ, które mogę następnie skopiować z powrotem do mojej aplikacji?
LINQ do SQL i suma uruchomiona na zamówionych wynikach
Chcę wyświetlić historię księgową klienta w DataGridView i chcę mieć kolumnę, która wyświetla sumę bieżącą dla ich salda. St ... tem
{
Amount = item.Amount,
Date = item.Date,
RunningTotal = runningTotal += item.Amount
});
Jak debugować instrukcję LINQ
Mam polecenie Linq to objects
var confirm = from l in lines.Lines
where (l.LineNumber == startline.LineNumber) || (l.Lin ... go, aby nauczyć się LINQ, ale mogę zacząć patrzeć na niego ponownie jako narzędzie do debugowania / slash i wypalania stylu
Łączenie trzech tabel i korzystanie z lewego połączenia zewnętrznego
Mam trzy stoliki. Dwa z nich łączą się jednakowo, ale jeden będzie musiał połączyć się z lewej. Znajduję dużo kodu do tego ... roduct{Name = String.Empty, CategoryID = 0})
select new { CatName = category.Name, ProdName = item.Name };
Michael
linq to entities vs linq to objects-czy są takie same?
Zwykle używam terminu entity do reprezentowania obiektu danych biznesowych i w moim umyśle linq to entities i linq to objects były takie same. Czy to nie prawda?
jak odpytywać listę za pomocą linq
Załóżmy, że dodam instancję klasy person do listy i będę musiał odpytywać listę używając linq.
List lst=new List();
lst.add( ... Gen",salary=3500});
Teraz chcę odpytywać powyższą listę za pomocą linq. Proszę poprowadź mnie za pomocą przykładowego kodu.
Jak mogę filtrować słownik za pomocą LINQ i zwracać go do słownika tego samego typu
Mam następujący słownik:
Dictionary<int,string> dic = new Dictionary<int,string>();
dic[1] = "A";
dic[2] = "B"; ... );
Jak mogę zwrócić wynik jako słownik tego samego typu [<int,string>] ?
Próbowałem, ale nie działa.
Z góry dzięki.
Teaching coworkers LINQ [closed]
Wyruszyłem w podróż, aby kształcić moich współpracowników(wszyscy przyjęli moją misję, nawet szef).
Każdego dnia wydaje mi si ... trony komercyjne):
TekPub-Mastering Linq
Strony referencyjne:
LINQ
101 próbki LINQ
LINQ to Objects (MSDN)
LINQ zwraca pozycje na liście, które pasują do dowolnych nazw (string) na innej liście
Mam 2 listy. 1 to kolekcja produktów. A drugi to kolekcja produktów w sklepie.
Muszę być w stanie zwrócić wszystkie produkty ... => l.Name).ToList())).ToList();
Muszę powiedzieć, że daj mi wszystkie produkty, gdzie nazwa istnieje na drugiej liście.
Recursive control search with LINQ
Jeśli chciałem znaleźć zaznaczone pola wyboru na ASP.NET page I could use the following LINQ query.
var checkBoxes = this.Co ... rencyjnego wyszukiwania kontrolnego na type i ID jako metody rozszerzenia, ale zastanawiałem się, jak łatwo to zrobić w LINQ?
Używając LINQ, wybierz listę obiektów wewnątrz innej listy obiektów
public class ClassA
{
public string MyString {get; set;}
}
public class ClassB
{
public List<ClassA> MyObjec ... to zrobić używając LINQ ? Myślę o zagnieżdżonym zapytaniu, ale nie mogłem tego rozgryźć. Każda pomoc jest bardzo doceniana.
- 1
- 2