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

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

15
Створюйте партії в linq
Чи може хтось запропонувати спосіб створення партій певного розміру в linq? В ідеалі я хочу, щоб я мав змогу виконувати операції в кусках певної кількості, що можна настроювати.
104 c#  linq 



9
Linq: додавання умов до пункту where умовно
У мене такий запит (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Я хочу додати різні умови, такі як вік, зріст залежно від того, чи були ці умови надані методу виконання цього запиту. Усі …

22
Як використовувати LINQ Contains (рядок []) замість Містить (рядок)
У мене виникло одне велике запитання. У мене з'явився запит на linq, щоб він виглядав так: from xx in table where xx.uid.ToString().Contains(string[]) select xx Значеннями string[]масиву будуть такі цифри, як (1,45,20,10 тощо) за замовчуванням .Containsє .Contains(string). Мені потрібно це зробити замість цього: .Contains(string[])... EDIT: Один користувач запропонував написати клас розширення …
103 c#  linq  string  contains 

9
як перевірити, чи об’єкт уже існує у списку
У мене є список List<MyObject> myList і я додаю елементи до списку, і я хочу перевірити, чи є цей об’єкт у списку. тому перш ніж зробити це: myList.Add(nextObject); Я хочу побачити, чи є наступнийОб'єкт у списку. Об'єкт "MyObject" має ряд властивостей, але порівняння засноване на збігу двох властивостей. Який найкращий …
102 c#  linq  list 

8
Підтримуються лише ініціалізатори, члени об'єкта та навігаційні властивості сутності
Я отримую цей виняток: Вказаний член типу "Оплачений" не підтримується в LINQ для Суб'єктів. Підтримуються лише ініціалізатори, члени об'єкта та навігаційні властивості сутності. public ActionResult Index() { var debts = storeDB.Orders .Where(o => o.Paid == false) .OrderByDescending(o => o.DateCreated); return View(debts); } Клас Моя модель public partial class Order { …

8
Перевірте, чи містить один IEnumerable всі елементи іншого IEnumerable
Який найшвидший спосіб визначити, чи містить один IEnumerable всі елементи іншого IEnumerable при порівнянні поля / властивості кожного елемента в обох колекціях? public class Item { public string Value; public Item(string value) { Value = value; } } //example usage Item[] List1 = {new Item("1"),new Item("a")}; Item[] List2 = {new …
102 c#  .net  linq  ienumerable 

9
Не вдалося знайти реалізацію шаблону запиту
У моїй програмі silverlight я намагаюся створити з'єднання з базою даних за допомогою LINQ. Спочатку я додаю новий LINQ до класу SQL і перетягую туди свою таблицю під назвою "tblPersoon". Потім у своєму службовому файлі я намагаюся виконати такий запит: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from …
102 c#  sql  silverlight  wcf  linq 

5
Зв'язок з SQL як зробити "де [стовпець] в (список значень)"
У мене є функція, де я отримую список ідентифікаторів, і мені потрібно повернути список, що відповідає опису, який асоціюється з ідентифікатором. Наприклад: public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData> GetCodeDescriptionList(List<string> codeIDs) //Given the list of institution codes, return a list of CodeData …
101 linq  linq-to-sql 

19
Як сортувати рядки в алфавітному порядку, враховуючи значення, коли рядок є числовим?
Я намагаюся сортувати масив чисел, які є рядками, і я хотів би, щоб вони сортували числово. Суть в тому, що я не можу перетворити числа в int . Ось код: string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Console.WriteLine(thing); …

6
LINQ, де vs
Я хочу отримати різницю між тимчасовим і тим, де LINQ методи. Я отримав такі дані від MSDN. Але мені це не було сенсу Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Фільтрує послідовність значень на основі присудка. TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Повертає елементи з послідовності, поки задана умова є істинною. Всі думки вітаються.
99 .net  linq 

3
Чому LINQ ПРИЄДНАЄТЬСЯ набагато швидше, ніж зв'язок з ДЕЙ?
Нещодавно я перейшов до VS 2010 і граю разом з LINQ до Dataset. У мене є сильний типізований набір даних для авторизації, який знаходиться в HttpCache ASP.NET WebApplication. Тож я хотів дізнатися, що насправді є найшвидшим способом перевірити, чи має право користувач щось робити. Ось моя модель даних та інша …

2
LINQ - Перетворення списку на словник зі значенням як список
Я маю List<MyObject> що я отримую з бази даних. Однак я хотів би, щоб це було введено властивістю в MyObject для цілей групування. Який найкращий спосіб за допомогою LINQ передати мій список: Dictionary<long, List<MyObject>> У мене є таке: myObjectList.ToDictionary(x => x.KeyedProperty) Але воно повертається: Dictionary<long, MyObject>
99 c#  .net  linq 

4
Улюблений спосіб створити нову послідовність IEnumerable <T> з одного значення?
Зазвичай я створюю послідовність з одного значення, використовуючи синтаксис масиву, наприклад: IEnumerable&lt;string&gt; sequence = new string[] { "abc" }; Або за допомогою нового Списку. Я хотів би почути, чи хтось має більш виразний спосіб зробити те саме.
97 c#  linq  c#-3.0 

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