Результаты поиска по запросу "ienumerable"

4 ответа

.NET Entity Framework - IEnumerable VS. IQueryable

Пожалуйста, посмотрите эту строку кода. Это вызов хранимой процедуры, которая возвращаетObjectResult<long?>, Чтобы извлечь длинные значения, я добавил Select: dbContext.FindCoursesWithKeywords(keywords).Select(l => l.Value);На ...

5 ответов

Преобразование из IEnumerable в List [дубликаты]

На этот вопрос уже есть ответ здесь: Приведение IEnumerable <T> в список <T> [/questions/961375/casting-ienumerablet-to-listt] 5 ответовЯ хочу конвертировать изIEnumerable<Contact> вList<Contact>, Как я могу это сделать?

3 ответа

Производительность Skip (и аналогичные функции, как Take)

Я только что посмотрел на исходный кодSkip/Take методы расширения .NET Framework (наIEnumerable<T> типа) и обнаружил, что внутренняя реализация работает сGetEnumerator метод: // .NET framework public static IEnumerable<TSource> ...

ТОП публикаций

4 ответа

ICollection <T> против списка <T> в Entity Framework

Я смотрел только несколько веб-трансляций, прежде чем занялся разработкой нескольких приложений Entity Framework. Я действительно не читал так много документации, и я чувствую, что сейчас страдаю за это. Я используюList<T> в моих классах, и это ...

7 ответов

Как мне реализовать IEnumerable в моем классе-обертке Dictionary, который реализует IEnumerable <Foo>?

Я пытаюсь создать оболочку дляDictionary<String,Foo>. Dictionary<String,Foo> инвентарьIEnumerable<KeyValuePair<String,Foo>>, но я хочу, чтобы мой класс-обертка реализовалIEnumerable<Foo>, Итак, я попробовал это: public class FooCollection : ...

3 ответа

Работает ли LINQ с IEnumerable?

У меня есть класс, который реализуетIEnumerable, но не реализуетIEnumerable<T>, Я не могу изменить этот класс, и я не могу использовать другой класс вместо него. Как я понял из MSDNLINQ можно использовать, если ...

10 ответов

Почему .ForEach () в IList <T>, а не в IEnumerable <T>? [Дубликат]

Возможный дубликат: Почему в интерфейсе IEnumerable отсутствует метод расширения ForEach? [https://stackoverflow.com/questions/101265/why-is-there-not-a-foreach-extension-method-on-the-ienumerable-interface] Я заметил, что при написании кода ...

5 ответов

Можно ли смешивать инициализатор объекта и инициализатор коллекции?

Я определяю инициализатор коллекции с IEnumerable, как указано здесь: http://msdn.microsoft.com/en-us/library/bb384062.aspx [http://msdn.microsoft.com/en-us/library/bb384062.aspx] Теперь я могу создавать объекты в инициализаторе моей коллекции, ...

2 ответа

C # foreach в IEnumerable vs. List - изменение элемента, сохраняемое только для массива - Почему?

В C # я заметил, что если я запускаю цикл foreach на сгенерированном LINQIEnumerable<T> сбор и попытаться изменить содержимое каждого элемента T, мои модификациине упорный. С другой стороны, если я применюToArray() или жеToList() метод при ...

1 ответ

Использование функций Seq в IEnumerable [duplicate]

На этот вопрос уже есть ответ здесь: Как мне работать с IEnumerable в F #? [/questions/19069835/how-do-i-deal-with-ienumerable-in-f] 1 ответЯ пытаюсь применить функции Seq на IEnumerable. Точнее, этоSystem.Windows.Forms.HtmlElementCollection ...