linq

Я хочу получить разницу между методами takewhile & where LINQ .Я получил следующие данные от MSDN .Но это не имело смысла для меня Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) фильтрует последовательность значений на основе предиката. TakeWhile<TSource>(IEnume...

Я запускаю импорт данных (используя C#/Linq), и, естественно, я пытаюсь максимально оптимизировать свои запросы. С этой целью я запускаю трассировку в БД с помощью SQL Server Profiler, причем моя трассировка фильтруется моим именем входа SQL (это имя, которое можно однозначно отнести к моему процессу импорта...

Это мой синтаксис Linq, который я использую для моей модели сущности IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Как я могу выбрать несколько столбцов? Как я ...

из того, что я понимаю из документации SelectMany, можно было бы использовать его для создания (сглаженной) последовательности отношения 1-many. у меня есть следующие классы public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { public int...

Не Перечисли.GroupBy от LINQ до объектов сохраняет порядок элементов в группах?...

Я пытаюсь отсортировать массив чисел, которые являются строками, и я хотел бы, чтобы они сортировались численно. загвоздка в том, что Я не могу преобразовать число в int. вот код: string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Con...

public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var sortExpression = Expression.Lambda(body,...

Я видел фрагмент кода вчера в одном из ответов здесь на StackOverflow, который заинтриговал меня. Это было что-то вроде этого: List<string> myList = new List<string> {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=>d.ToLower()); Я надеялся, что смогу использовать его для преобразования всех...

почему я получаю ошибку: невозможно создать постоянное значение типа "Тип закрытия". Только примитивные типы (например Int32, String и Guid) поддерживаются в этот контекст. когда я пытаюсь перечислить следующий запрос Linq? IEnumerable<string> searchList = GetSearchList(); using (HREntities e...

у меня есть список идентификаторов, как это: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; более того, у меня есть еще один список <T> элементы, которые представлены идентификаторами, описанными выше. List<T> docs = GetDocsFromDb(...) мне нужно сохранить такой же порядо...