0
ответов

IEnumerable OrderBy [closed]

Я используя IEnumerable orderby для сортировки моих элементов в возрастающем формате, но это не работает, мой запрос выглядит следующим образом: IEnumerable steps = allsteps.Where (step => step.X <= Y); steps = ...
вопрос задан: 23 May 2013 22:39
0
ответов

Является ли IEnumerable. Быстрее, чем цикл for с разрывом?

Мы столкнулись с некоторой медлительностью в нашем коде, открывающем форму, и это было возможно, из-за цикла for с перерывом, выполнение которого занимало много времени. Я переключил это на IEnumerable.Any () и увидел ...
вопрос задан: 26 February 2013 02:05
0
ответов

IEnumerable foreach, сделать что-то другое для последнего элемента

У меня есть IEnumerable. Я хочу сделать одну вещь для каждого элемента коллекции, кроме последнего элемента, с которым я хочу сделать что-то еще. Как я могу это аккуратно закодировать? В Pseudocode foreach(...
вопрос задан: 19 February 2013 02:52
0
ответов

гнездо возвращает IEnumerable> с ленивой оценкой

Я написал метод расширения LINQ SplitBetween, аналогичный String.Split. > новый список (){3,4,2,21,3,2,17,16,1} >.SplitBetween (x=>x>=10 )[3,4,2], [3,2], [], [1] Источник ://...
вопрос задан: 17 February 2013 19:58
0
ответов

Почему IEnumerable стал ковариантным в C # 4?

Ранее версии C # IEnumerable были определены следующим образом: открытый интерфейс IEnumerable : IEnumerable Начиная с C # 4 определение: открытый интерфейс IEnumerable : ...
вопрос задан: 21 November 2012 07:01
0
ответов

Как использовать метод Except в списке в C #

Я должен был создать список двух типов int и назначить элементы, находящиеся только в списке list1, list1, используя метод кроме. например, List < int > list1 = новый список < int > (); Список & л; INT > list2 = новый список < ...
вопрос задан: 24 October 2012 19:07
0
ответов

Может ли Enum содержать другой Enum?

Может ли Enum содержать другие элементы Enum плюс свои собственные элементы? общедоступное перечисление CardSuit { пики, черви, бубны, трефы } public enum GameSuit { spades, // Это ...
вопрос задан: 9 October 2012 04:18
0
ответов

IEnumerable vs List - что использовать? Как они работают?

У меня есть некоторые сомнения по поводу того, как работают счетчики и LINQ. Рассмотрим два простых выбора: List < Animal > sel = (из животных в Animals вступают в расу в Species ...
вопрос задан: 12 September 2012 13:53
0
ответов

Можете ли вы перегрузить Sum, чтобы добавить собственные типы

У меня есть структура Money, в которой есть валюта и сумма. Я хотел бы иметь возможность суммировать список с помощью linq. публичная структура Деньги {общедоступная строка Currency {get; устанавливать; } public decimal Amount {...
вопрос задан: 10 September 2012 09:16
0
ответов

Как объединить все элементы в IEnumerable из IEnumerables?

На всякий случай, если вам интересно, как это получилось, я работаю с некоторыми наборами результатов из Entity Framework. У меня есть объект IEnumerable>; в основном список...
вопрос задан: 14 August 2012 18:03
0
ответов

List.AddRange с параметром IEnumerable не работает?

У меня есть следующий сценарий, когда я хочу добавить некоторые элементы в список... List items = new List (); IEnumerable addItems = someCollection.Where (... ); items.AddRange (addItems )...
вопрос задан: 10 August 2012 20:06
0
ответов

Неверное приведение из List в IEnumerable обратно в List, почему?

Так что в основном у меня есть этот метод. public List FilterCustomersByStatus (List источник, статус строки ){ return (List )source.Where (c => c.Status ==...
вопрос задан: 29 July 2012 17:21
0
ответов

Как мне отредактировать IEnumerable с помощью ASP.NET MVC 3?

Учитывая следующие общедоступные типы класс SomeValue {public int Id {получить; устанавливать; } public int Value {получить; устанавливать; } } открытый класс SomeModel {публичная строка SomeProp1 {получить; устанавливать; } public ...
вопрос задан: 25 July 2012 13:34
0
ответов

возврат универсального IEnumerable

Я возился с дженериками и IEnumerable abit, но я как бы застрял. Вот что я пытаюсь сделать :Я хочу иметь метод, который возвращает любой тип коллекции -, который реализует IEnumerable (?)-...
вопрос задан: 11 July 2012 20:59
0
ответов

Изменение свойств IEnumerator.Current

С большим удивлением я наблюдал сегодня следующее поведение :Учитывая класс class Foo { реквизит int FooNumber { получить; набор; } } и этот код IEnumerable foos = Enumerable.Range (0,3 ).....
вопрос задан: 10 July 2012 10:14
0
ответов

Передача анонимного объекта в качестве аргумента в C#

У меня возникла проблема с передачей анонимного объекта в качестве аргумента в метод. Я хочу передать объект, как в JavaScript. Пример: функция Test(obj) { return obj.txt; } console.log(Test({ txt: ...
вопрос задан: 8 July 2012 15:47
0
ответов

Множественное перечисление IEnumerable, вызванное предварительным условием контракта

У меня есть параметр IEnumerable, который должен быть не пустым -. Если есть предварительное условие, подобное приведенному ниже, то коллекция будет перечисляться во время него. Но будет перечислено снова...
вопрос задан: 4 July 2012 10:29
0
ответов

Реализация IEnumerable с массивом

Вероятно, это простой синтаксический вопрос, но я не могу понять. Обычно я бы сделал так :открытый класс OrderBook :IEnumerable { закрытый список только для чтения...
вопрос задан: 4 July 2012 02:32
0
ответов

Ruby перечислимое обратное обнаружение

предполагая, что у меня есть следующий массив :views = [ { :user _id => 1, :просмотренный _at => '2012 -06 -29 17 :03 :28 -0400' }, { :пользователь _id => 1, :просматривал _в => '2012 -06 -29 17 :04 :28 -0400' }, { :пользователь _идентификатор...
вопрос задан: 29 June 2012 21:23
0
ответов

Почему IQueryable в два раза быстрее, чем IEnumerable при использовании Linq To Objects

Я знаю разницу между IQueryable и IEnumerable, и я знаю, что коллекции поддерживаются Linq To Objects через интерфейс IEnumerable. Что меня озадачивает, так это то, что запросы выполняются...
вопрос задан: 14 June 2012 12:21
0
ответов

Как узнать, содержит ли Array FileInfo[] файл

У меня есть следующий код, я получаю сообщение об ошибке в «операторе if», говорящее, что FileInfo не содержит определения «Содержит». Какое решение является лучшим для поиска если файл находится в каталоге? ...
вопрос задан: 13 June 2012 15:09
0
ответов

Shared IEnumerable и IQueryable в многопоточном приложении

У меня мало сомнений относительно того, как общие IEnumerable и IQueryable доступны в многопоточном приложении. Рассмотрим этот фрагмент кода. ObservableCollection files = / * некоторый код * / ...
вопрос задан: 12 June 2012 17:04
0
ответов

Как работает IOrderedEnumerable.ThenBy() в .Net?

Я хочу понять, как ThenBy работает в .Net. (Я знаю, как это использовать, я просто не понимаю, как Microsoft это реализовала!) Согласно документации, string_list.OrderBy(Function (x) x.length)...
вопрос задан: 31 May 2012 05:27
0
ответов

Расширение IEnumerable

Я хочу создать расширение IEnumerable, которое может преобразовываться в IEnumerable. До сих пор я пытался сделать это следующим образом: public static ...
вопрос задан: 29 May 2012 18:18
0
ответов

Assert.AreEqual не использует мои переопределения .Equals в реализации IEnumerable

У меня есть класс PagedModel, который реализует IEnumerable, чтобы просто возвращать ModelData, игнорируя данные подкачки. Я также переопределил Equals и GetHashCode, чтобы позволить сравнивать два объекта PagedModel...
вопрос задан: 24 May 2012 12:07
0
ответов

C#: циклическое перечисление IEnumerable

В моем текущем приложении есть иерархия команд. открытый интерфейс ICommand { недействительным Выполнить(); } Итак, некоторые команды сохраняют состояние, а некоторые нет. Мне нужно перечислить IEnumerable в ...
вопрос задан: 22 May 2012 07:08
0
ответов

Перечисление через интерфейс - потеря производительности

У меня был небольшой спор (который был очень близок к священной войне :) ) с моим коллегой, по поводу производительности доступа к списку через индексы VS через перечислитель. Чтобы оперировать некоторыми фактами, я написал следующее...
вопрос задан: 18 May 2012 15:45
0
ответов

Как добавить свойство ICollection при повторении типа объекта?

Мне нужно добавить свойство ICollection класса, для которого у меня есть IEnumerable. Вот полная программа, иллюстрирующая проблему: использование системы; using System....
вопрос задан: 15 May 2012 16:29
0
ответов

В Entity Framework лучше использовать.First ()или.Take (1 )для «TOP 1»?

Мы внедряем несколько репозиториев данных EF, и у нас есть несколько запросов, которые будут включать TOP 1. Я прочитал много сообщений, предлагающих использовать.Take (1 )Код, который я просматриваю, использует.First ()Я...
вопрос задан: 4 May 2012 20:04
0
ответов

Недопустимые символы в пути. Ошибка при использовании Skip and Take с IEnumerable

Привет! У меня есть следующее действие в моем контроллере [AcceptVerbs (HttpVerbs.Post )] общедоступный индекс ActionResult (){ IEnumerable myresult = filterData (); totalCount =...
вопрос задан: 25 April 2012 22:53