Pytania otagowane jako linq

Language Integrated Query (LINQ) to składnik Microsoft .NET Framework, który dodaje natywne funkcje zapytań do języków .NET. W razie potrzeby rozważ użycie bardziej szczegółowych tagów, na przykład [linq-to-sql], [linq-to-entity] / [entity-framework] lub [plinq]

10
Jaka jest wiodąca biblioteka LINQ dla JavaScript? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Szukam biblioteki JavaScript, która pozwoli mi wykonywać zapytania dotyczące złożonych obiektów JSON przy użyciu składni podobnej …
95 javascript  json  linq 

11
Jak dynamicznie określić argument Linq OrderBy?
Jak określić argument przekazany do orderbyprzy użyciu wartości, którą biorę jako parametr? Dawny: List<Student> existingStudends = new List<Student>{ new Student {...}, new Student {...}} Obecnie wdrażane: List<Student> orderbyAddress = existingStudends.OrderBy(c => c.Address).ToList(); Zamiast tego c.Address, jak mogę przyjąć to jako parametr? Przykład string param = "City"; List<Student> orderbyAddress = existingStudends.OrderByDescending(c …
95 c#  linq 

6
Jak uzyskać wiersz MAX z funkcją GROUP BY w zapytaniu LINQ?
Szukam sposobu w LINQ, aby dopasować następujące zapytanie SQL. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number Naprawdę szukam pomocy w tej sprawie. Powyższe zapytanie pobiera maksymalny identyfikator użytkownika każdego numeru seryjnego ze względu na Group Byskładnię.
95 .net  linq  linq-to-sql 

2
Gdzie jest metoda rozszerzenia LINQ „składana”?
Znalazłem w próbkach Linq MSDN zgrabną metodę o nazwie Fold (), której chcę użyć. Ich przykład: double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct * nextFactor); Niestety, nie mogę tego skompilować, ani w ich przykładzie, ani we własnym kodzie i nie …

5
Linq Query ciągle wyrzuca „Nie można utworzyć stałej wartości typu System.Object…”, Dlaczego?
Poniżej znajduje się przykładowy kod: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, String, and …

5
Jak przekonwertować wszystkie ciągi w List <string> na małe litery przy użyciu LINQ?
Widziałem wczoraj fragment kodu w jednej z odpowiedzi na StackOverflow, który mnie zaintrygował. To było coś takiego: List&lt;string&gt; myList = new List&lt;string&gt; {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=&gt;d.ToLower()); Miałem nadzieję, że uda mi się go użyć do przekonwertowania wszystkich elementów w myList na małe litery. Jednak tak się nie dzieje ... po …
94 c#  linq  lambda  foreach 

12
Stronicowanie za pomocą LINQ dla obiektów
Jak zaimplementowałbyś stronicowanie w zapytaniu LINQ? Właściwie na razie byłbym zadowolony, gdyby można było naśladować funkcję sql TOP. Jestem jednak pewien, że potrzeba pełnej obsługi stronicowania i tak pojawi się wcześniej. var queryResult = from o in objects where ... select new { A = o.a, B = o.b } …
94 c#  .net  linq  paging 

4
LINQ Join z wieloma warunkami w klauzuli On
Próbuję zaimplementować zapytanie w LINQ, które używa lewego sprzężenia zewnętrznego z wieloma warunkami w klauzuli ON. Posłużę się przykładem następujących dwóch tabel Project (ProjectID, ProjectName) i Task (TaskID, ProjectID, TaskName, Completed). Chcę zobaczyć pełną listę wszystkich projektów z przypisanymi im zadaniami, ale tylko te zadania, które zostały zakończone. Nie mogę …
94 linq  join 



13
Warunkowe zapytania Linq
Pracujemy nad przeglądarką dziennika. Użycie będzie miało opcję filtrowania według użytkownika, ważności itp. W dniach Sql dodałbym do ciągu zapytania, ale chcę to zrobić za pomocą Linq. Jak mogę warunkowo dodać klauzule gdzie?

6
Używanie składni metody rozszerzenia LINQ w MatchCollection
Mam następujący kod: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length &gt; 128 select m).Any(); Czy istnieje sposób, aby to zrobić przy użyciu składni metody rozszerzenia LINQ? Coś takiego: bool result = matches.Any(x =&gt; ... );
92 c#  linq 

10
C # - kod do zamówienia według właściwości przy użyciu nazwy właściwości jako ciągu
Jaki jest najprostszy sposób kodowania właściwości w języku C #, gdy mam nazwę właściwości jako ciąg? Na przykład chcę zezwolić użytkownikowi na uporządkowanie niektórych wyników wyszukiwania według wybranej właściwości (za pomocą LINQ). W interfejsie użytkownika wybiorą właściwość „order by” - oczywiście jako ciąg znaków. Czy istnieje sposób na użycie tego …

3
Jak mogę się upewnić, że FirstOrDefault <KeyValuePair> zwrócił wartość
Oto uproszczona wersja tego, co próbuję zrobić: var days = new Dictionary&lt;int, string&gt;(); days.Add(1, "Monday"); days.Add(2, "Tuesday"); ... days.Add(7, "Sunday"); var sampleText = "My favorite day of the week is 'xyz'"; var day = days.FirstOrDefault(x =&gt; sampleText.Contains(x.Value)); Ponieważ „xyz” nie jest obecny w słowniku, metoda FirstOrDefault nie zwróci prawidłowej wartości. …
91 c#  linq 

3
Jaka jest różnica między „LINQ to Entities”, „LINQ to SQL” i „LINQ to Dataset”
Pracuję już od dłuższego czasu z LINQ. Jednak pozostaje trochę tajemnicą, jakie są rzeczywiste różnice między wspomnianymi odmianami LINQ. Udana odpowiedź będzie zawierała krótkie rozróżnienie między nimi. Jaki jest główny cel każdego smaku, jakie są korzyści i czy ma to wpływ na wydajność ... PS Wiem, że istnieje wiele źródeł …
91 c#  sql  linq  dataset  entities 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.