Запитання з тегом «linq»

Інтегрований мовний запит (LINQ) - це компонент Microsoft .NET Framework, який додає можливості запиту даних до мов .NET. Будь ласка, подумайте про використання більш детальних тегів, коли це доречно, наприклад [linq-to-sql], [linq-to-subjekti] / [сутність-рамка] або [plinq]

6
Як отримати рядок MAX із запитом GROUP BY у запиті LINQ?
Я шукаю спосіб у LINQ, щоб відповідати наступному запиту SQL. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number Дійсно шукаю допомогу щодо цього. Наведений вище запит отримує максимальний ідентифікатор кожного серійного номера через Group Byсинтаксис.
94 .net  linq  linq-to-sql 

5
Як перетворити всі рядки у списку <string> на малі регістри за допомогою LINQ?
Вчора я побачив фрагмент коду в одній з відповідей тут, на StackOverflow, яка мене заінтригувала. Це було приблизно так: List&lt;string&gt; myList = new List&lt;string&gt; {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=&gt;d.ToLower()); Я сподівався, що зможу використати його для перетворення всіх елементів у моєму Списку в малі літери. Однак цього не відбувається ... після …
94 c#  linq  lambda  foreach 

11
Елегантний спосіб поєднати кілька колекцій елементів?
Скажімо, у мене є довільна кількість колекцій, кожна з яких містить об’єкти одного типу (наприклад, List&lt;int&gt; fooі List&lt;int&gt; bar). Якби ці колекції самі були в колекції (наприклад, типу List&lt;List&lt;int&gt;&gt;, я міг SelectManyби об'єднати їх усі в одну колекцію. Однак, якщо ці колекції вже не в одній колекції, я складаю враження, …


12
Підкачка за допомогою LINQ для об'єктів
Як би ви реалізували підкачку у запиті LINQ? Насправді на даний момент я був би задоволений, якби можна було імітувати функцію sql TOP. Однак я впевнений, що потреба у повній підтримці пейджингового зв'язку все одно з’явиться раніше. var queryResult = from o in objects where ... select new { A …
94 c#  .net  linq  paging 

3
Що робить Include () у LINQ?
Я намагався зробити багато досліджень, але я більше хлопець, тому навіть пояснення в MSDN для мене не має ніякого сенсу. Хто-небудь може пояснити і навести кілька прикладів того, що Include()робить твердження в терміні SQLзапиту?
93 sql  linq 

4
LINQ Приєднуйтесь до декількох умов у пункті On
Я намагаюся реалізувати запит у LINQ, який використовує ліве зовнішнє з'єднання з декількома умовами в реченні ON. Я використаю приклад наступних двох таблиць Project (ProjectID, ProjectName) і Task (TaskID, ProjectID, TaskName, Completed). Я хочу бачити повний перелік усіх проектів з відповідними завданнями, але лише тих завдань, які виконані. Я не …
93 linq  join 

13
Умовні запити Linq
Ми працюємо над засобом перегляду журналів. Використання матиме можливість фільтрувати за користувачем, ступенем тяжкості тощо. За днів Sql я додав би до рядка запиту, але я хочу зробити це за допомогою Linq. Як я можу умовно додати де-речення?

6
Використання синтаксису методу розширення LINQ у MatchCollection
У мене є такий код: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length &gt; 128 select m).Any(); Чи є спосіб зробити це за допомогою синтаксису методу розширення LINQ? Щось на зразок цього: bool result = matches.Any(x =&gt; ... );
92 c#  linq 

4
Як повернути значення з Action ()?
Що стосується відповіді на це запитання Передання DataContext у дію () , як повернути значення з дії (db)? SimpleUsing.DoUsing(db =&gt; { // do whatever with db }); Має бути більше схожим на: MyType myType = SimpleUsing.DoUsing&lt;MyType&gt;(db =&gt; { // do whatever with db. query buit using db returns MyType. });
92 c#  .net  linq 

10
C # - код для замовлення за властивістю, використовуючи ім'я властивості як рядок
Який найпростіший спосіб кодувати властивість у C #, коли у мене є ім’я властивості як рядок? Наприклад, я хочу дозволити користувачеві впорядковувати деякі результати пошуку за властивістю на їх вибір (за допомогою LINQ). Вони виберуть властивість "упорядкувати за" в інтерфейсі - звичайно як значення рядка. Чи є спосіб використовувати цей …

3
Як я можу переконатися, що FirstOrDefault <KeyValuePair> повернув значення
Ось спрощена версія того, що я намагаюся зробити: 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)); Оскільки 'xyz' відсутній у словнику, метод FirstOrDefault не поверне дійсного значення. Я …
91 c#  linq 

3
У чому різниця між “LINQ to Entities”, “LINQ to SQL” та “LINQ to Dataset”
Я вже давно працюю з LINQ. Однак залишається трохи загадкою, які справжні відмінності між згаданими смаками LINQ. Успішна відповідь міститиме коротке розмежування між ними. Що є головною метою кожного аромату, яка користь і чи є вплив на ефективність ... PS Я знаю, що там багато джерел інформації, але я шукаю …
91 c#  sql  linq  dataset  entities 

3
як оновити кілька рядків за раз, використовуючи linq до sql?
Таблиця: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false якщо користувач надсилає userid = 1, friendids = 2,4,5 status = true скажіть мені, будь ласка, запит щодо оновлення вищевказаного статусу friendids відповідає дійсності. …

4
Що таке "Вихід з аудиту" в SQL Server Profiler?
Я запускаю імпорт даних (за допомогою C # / Linq), і, природно, намагаюся максимально оптимізувати свої запити. З цією метою я запускаю трасування в БД, використовуючи SQL Server Profiler, з моїм трасуванням, відфільтрованим моїм іменем для входу в SQL (це ім'я, яке можна однозначно віднести до мого процесу імпорту даних). …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.