linq

У меня есть asp.net приложение, в котором я использую linq для обработки данных. Во время работы, я получаю исключение "последовательность не содержит соответствующий элемент". if (_lstAcl.Documents.Count > 0) { for (i = 0; i <= _lstAcl.Documents.Count - 1; i++) { string id = _lstAcl.Do...

используя linq, как я могу получить список элементов, где его список атрибутов соответствует другому списку? возьмем этот простой пример и псевдокод: List<Genres> listofGenres = new List<Genre>() { "action", "comedy" }); var movies = _db.Movies.Where(p => p.Genres.Any() in listofGenres); ...

у меня есть список, содержащий идентификаторы мой UserProfile таблица. Как я могу выбрать все UserProfiles на основе списка идентификаторов, которые я получил в var используя LINQ? var idList = new int[1, 2, 3, 4, 5]; var userProfiles = _dataContext.UserProfile.Where(......); Я застрял прямо здесь. Я могу ...

обычно я создаю последовательность из одного значения с помощью синтаксиса массива, например: IEnumerable<string> sequence = new string[] { "abc" }; или с помощью нового списка. Я хотел бы услышать, Есть ли у кого-нибудь более выразительный способ сделать то же самое....

у меня есть коллекция продуктов public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } теперь я хочу сгруппировать коллекцию на основе кода продукта и вернуть объект, содержащий имя, количество или п...

при выполнении SubmitChanges в DataContext после обновления пары свойств с соединением LINQ to SQL (против SQL Server Compact Edition) я получаю "строка не найдена или изменена."ChangeConflictException. var ctx = new Data.MobileServerDataDataContext(Common.DatabasePath); var deviceSessionRecord = ctx.Session...

Я пытаюсь создать запрос, который использует список идентификаторов в предложении where, используя Silverlight ADO.Net api клиента служб данных (и, следовательно, Linq to Entities). Кто-нибудь знает, что обходной путь содержит не поддерживается? Я хочу сделать что-то вроде этого: List<long?> txnIds = ...

Я знаю, что мы можем легко сделать это с помощью простого цикла, но я хочу продолжить этот LINQ/предикат? string[] columnNames = dt.Columns.? or string[] columnNames = from DataColumn dc in dt.Columns select dc.name; ...

.ToLookup<TSource, TKey> возвращает ILookup<TKey, TSource>. ILookup<TKey, TSource> также реализует интерфейс IEnumerable<IGrouping<TKey, TSource>>. .GroupBy<TSource, TKey> возвращает IEnumerable<IGrouping<Tkey, TSource>>. ILookup имеет удобное свойство индекса...

мне нужно заказать по 2 столбцам с помощью Entity framework. Как это делается? return _repository.GetSomething().OrderBy(x => x.Col1 .. Col2)? Я.е SELECT * FROM Foo ORDER BY Col1, Col2 /M...