0
ответов

Вернуть тип ввода универсального с ограничением типа в LINQ to Entities (EF4.1)

У меня есть простой метод расширения для фильтрации LINQ IQueryable по тегам. Я использую это с LINQ to Entities с интерфейсом: public interface ITaggable {ICollection Tags {get; ...
вопрос задан: 17 November 2011 22:34
0
ответов

Есть ли лучший вариант GroupBy to Dictionary (или решение) для сегментирования?

Есть ли способ написать приведенный ниже оператор ToDictionary с использованием синтаксиса Linq, похожего на SQL? открытый класс KeyedType {общедоступная строка Имя {получить; установленный; } общедоступная строка Value {получить; установленный; } }
вопрос задан: 17 November 2011 17:30
0
ответов

LINQ - это ORM (объектно-реляционное сопоставление)?

Является ли LINQ ORM? Я слышал, что многие люди говорят, что LINQ следует правилам сопоставления отношений объектов. Но я не понимаю; это правда?
вопрос задан: 17 November 2011 09:41
0
ответов

Короткая рука Оператор If без else

Я пытаюсь кратко описать оператор if, поскольку я создаю запрос выражения, и если test имеет значение null, метод доступа вызывает ошибку. test! = null? test.Contains ("mystring"): NO_VLAUE Я ...
вопрос задан: 16 November 2011 14:45
0
ответов

Linq to NHibernate, генерирующий несколько соединений с одной и той же таблицей

Когда у меня есть ссылка на ту же таблицу table в моем select, как и в моем предложении where, linq to Nhibernate генерирует два соединения: одно для выбора и одно для where. т.е. из дочернего элемента в Session.Query <...
вопрос задан: 16 November 2011 13:12
0
ответов

Как получить доступ к данным Oracle с помощью Linq через ADO.net?

Я делаю это для подключения к базе данных с помощью sql. OracleConnection conn = новый OracleConnection (); conn.ConnectionString = "Источник данных = XE; uid = HR; pwd = fusion;"; conn.Open (); OracleCommand ...
вопрос задан: 16 November 2011 07:47
0
ответов

Переход от LINQpad к правильному проекту Visual Studio?

Я изучаю LINQ to SQL в LINQpad, и это было здорово, но под капотом творится много волшебства, которого я не совсем понимаю Я подключаюсь к базе данных Oracle, используя дополнительный IQ ...
вопрос задан: 16 November 2011 07:01
0
ответов

Выберите раздел из середины списка в C #

У меня есть список в С #. Учитывая два числа - начальную позицию и количество записей - как я могу выбрать из середины списка? Какую коллекцию мне использовать? Например. Начальная позиция = ...
вопрос задан: 16 November 2011 04:23
0
ответов

Неопределенность linq относительно того, где и выберите

Сегодня я столкнулся с проблемой с LINQ для объектов (не SQL), которая выскочила из-за опечатки. У меня был .Выберите одно место и .Где в другом месте. Я ожидал того же результата, но они показывают ...
вопрос задан: 15 November 2011 20:55
0
ответов

Как выполнить LEFT JOIN в LINQ to Entities?

Я потратил последние 2 дня, пытаясь выяснить, как сделать настоящее LEFT JOIN в LINQ, и мне это не удалось. Я есть таблица пользователей, в которой есть столбец "Primary2Address", который может и часто бывает ...
вопрос задан: 15 November 2011 15:59
0
ответов

Коллекция LINQ GroupBy

Возможно ли GroupBy в LINQ с помощью свойства коллекции? например void Main () {var t1 = new Test () {Children = new List () {"один", "два"}}; var t2 = new Test () {...
вопрос задан: 15 November 2011 15:19
0
ответов

Почему я не могу преобразовать значение DateTime, допускающее значение NULL, как строку в запросе LinQ?

Я пытаюсь взять значение DateTime и, если оно не равно нулю, вернуть короткую временную строку. Мой запрос выглядит так: (TimeIn НЕ НУЖНО, тогда как TimeOut равен NULL) var times = from t in db ....
вопрос задан: 14 November 2011 22:08
0
ответов

Как рассчитать сумму всех значений в словаре, исключая значение первого элемента?

У меня есть словарь (строковый, десятичный), и мне нужно вычислить сумму всех значений (десятичных значений), начиная с второй пункт. Достижимо ли это с помощью LINQ?
вопрос задан: 14 November 2011 21:58
0
ответов

Linq вызывает функцию только один раз в одном операторе

Я новичок в Linq.У меня есть что-то вроде этого: dict = fullGatewayResponse. Split (','). ToDictionary (key => key.Split ('=') [0], value => value.Split ('=') [1]) Это работает нормально, но для очевидного ...
вопрос задан: 14 November 2011 11:26
0
ответов

Работа с запросами в шаблоне репозитория с несколькими конкретными реализациями?

Это скорее академическое любопытство, но я пытаюсь понять, как лучше всего выполнить следующее. Представьте себе ситуацию, когда у вас есть открытый класс объекта Person Person {public string ...
вопрос задан: 13 November 2011 16:09
0
ответов

C # Linq Проецирование анонимного типа на интерфейс

Можно ли проецировать с помощью Select на анонимный тип? Вот пример кода открытого интерфейса ITest {string A {get;} int B {get;} } string [] names = {"Том", "Дик", "Гарри", "...
вопрос задан: 12 November 2011 15:34
0
ответов

LINQ GroupBy непрерывное время

Предполагая, что у меня есть простая структура, которая выглядит так: открытый класс Range {общедоступное начало даты и времени {получить; установленный; } общедоступный DateTime End {получить; установленный; } public Range (DateTime start, DateTime .
вопрос задан: 11 November 2011 22:07
0
ответов

Получение POST или PUT для работы в службе WCF REST

У меня есть служба WCF, и я могу ее ПОЛУЧИТЬ, но не могу работать как это сделать. Я просто ждала nt для увеличения поля совпадений каждый раз, когда запись используется в клиенте. Вот часть моего кода. ...
вопрос задан: 11 November 2011 21:19
0
ответов

LINQ Как взять одну запись и пропустить отдых C #

Я попытался взять одну запись и пропустить другую. мой код не выдает ошибок, но не дает никаких результатов. вот мой код. поэтому, пожалуйста, посмотрите и скажите, что не так в моем коде. public ...
вопрос задан: 11 November 2011 14:05
0
ответов

ORM, поддерживающий Mono?

Я запускаю довольно крупномасштабный проект сервера с открытым исходным кодом, написанный на C #, который ориентирован как на платформы MS.NET, так и на платформы Mono. Однако я понял, что Mono имеет ограниченную поддержку LINQ to SQL, ...
вопрос задан: 11 November 2011 06:14
0
ответов

Группа Linq по месяцам по кварталам

Можно ли создать группу linq по месяцам и сгруппировать месяцы в кварталы, то есть с 1 января по апрель и т. Д.
вопрос задан: 11 November 2011 03:11
0
ответов

Полиморфные ассоциации в .NET

Как эффективно / действенно создавать полиморфные ассоциации в .NET? При этом у меня есть еще несколько подробных вопросов, которые я хотел бы видеть как часть более широкого ответа. Технологии ....
вопрос задан: 10 November 2011 21:00
0
ответов

Лучший способ проверить наличие элементов в списке?

Если я хочу выполнить такие действия, как .Where (...) или .Max (...), мне нужно убедиться, что список не равен нулю и имеет счетчик больше нуля. Помимо выполнения следующих действий каждый раз, когда я ...
вопрос задан: 9 November 2011 16:48
0
ответов

Выбрать из списка Lambda или linq

Я пытаюсь выбрать из коллекции в linq на основе идентификатора объекта этой коллекции. List > master = new List > (); List m1 ...
вопрос задан: 9 November 2011 14:06
0
ответов

Как заменить некоторую конкретную строку в списке строк типа с помощью linq?

Привет всем, у меня есть список строк с некоторыми элементами. Я хочу заменить некоторые элементы с помощью linq, как я могу это сделать? мой приведенный ниже код работает нормально, но я хочу сделать это в одной строке кода, используя ...
вопрос задан: 9 November 2011 09:51
0
ответов

Linq: Найти элемент в коллекции

У меня есть коллекция под названием «Альбомы» с объектами из класса «Альбом». У этого класса есть свойство Songs, которое представляет собой коллекцию объектов Song. Каждая песня имеет уникальный идентификатор. общедоступный IQueryable <Альбом> ...
вопрос задан: 9 November 2011 09:38
0
ответов

Производительность скомпилированного лямбда-выражения C # с имбрикацией

Учитывая этот класс: /// /// Фиктивная реализация синтаксического анализатора для целей теста /// class Parser {public List ReadList (Func
вопрос задан: 9 November 2011 01:37
0
ответов

C # Linq Где (выражение) .FirstorDefault () против .FirstOrDefault (выражение) [закрыто]

Я очень новичок в Linq и в дилемме того, что использовать для производительности имеет значение var result = ResultLists (). Где (c = > c.code == "abc"). FirstOrDefault (); vs var result = ResultLists (). FirstOrDefault (c = & ...
вопрос задан: 9 November 2011 01:15
0
ответов

Использование строго типизированного метода в качестве аргумента без указания параметров

Можно ли передать строго типизированное имя метода в виде лямбда-выражения без предоставления параметров и / или круглые скобки? Например, если у меня есть следующий метод: public ...
вопрос задан: 8 November 2011 18:36
0
ответов

Как добавить пользовательскую функцию SQL в структуру сущностей?

Могу ли я добавить функцию SQL в свой файл .edmx, как в .dbml? Если могу, как это сделать? Если я не могу, есть ли обходной путь? Я попытался найти в Google, но не могу найти конкретного ответа о том, как это сделать ...
вопрос задан: 8 November 2011 15:27