Вопросы по теме 'ienumerable'
Простая проверка сортировки для модульного тестирования ORDER BY?
Я работаю над методом DAL, который использует предложение ORDER BY в SELECT. Возвращаемое значение метода - IEnumerable<T> , где T - это класс, который инкапсулирует сущность предметной области, а порядок сортировки будет основан на одном из...
2763 просмотров
schedule
20.11.2021
Вернуть пустую коллекцию, когда Linq ничего не возвращает
Я использую приведенный ниже оператор с намерением получить все машинные объекты из коллекции MachineList (тип IEnumerable), у которых MachineStatus = i . Коллекция MachineList не всегда будет содержать машины со статусом i .
Иногда, когда...
7356 просмотров
schedule
22.09.2021
F # и ковариация интерфейса: что делать? (в частности, seq ‹› aka IEnumerable ‹›)
Я пытаюсь вызвать метод .NET, принимающий общий IEnumerable<T> из F #, используя seq<U> , так что U является подклассом T. Это работает не так, как я ожидал:
На следующем простом принтере:
let printEm (os: seq<obj>) =...
3130 просмотров
schedule
27.10.2021
Почему я не могу использовать перечислитель массива вместо того, чтобы реализовать его самостоятельно?
У меня есть такой код:
public class EffectValues : IEnumerable<object>
{
public object [ ] Values { get; set; }
public IEnumerator<object> GetEnumerator ( )
{
return this.Values.GetEnumerator ( );
}...
5349 просмотров
schedule
17.09.2021
Лучший способ использовать IEnumerable ‹IEnumerable ‹string››
Я вызываю хранимую процедуру с несколькими наборами результатов (всегда 2) и записываю результаты в отдельные файлы (в формате с разделителями каналов). Я не могу разбить наборы результатов на отдельные хранимые процедуры. Я использую IDataReader и...
1554 просмотров
schedule
11.09.2021
общедоступный IEnumerable ‹entityClass› установлен на запрос Linq, возвращает null - страница Asp.net
У меня есть веб-страница, с которой будут часто обращаться к источнику данных. Вместо того, чтобы отправлять много вызовов в базу данных, я хочу локализовать набор, а затем сделать так, чтобы различные элементы управления запрашивали локальный набор...
1013 просмотров
schedule
15.09.2021
Возврат IEnumerable ‹› из службы WCF вызывает исключение: базовое соединение было закрыто: соединение было закрыто неожиданно
Когда я возвращаю IEnumerable<ProgramRange> , возникает исключение:
Базовое соединение было закрыто: соединение было неожиданно закрыто.
Класс ProgramRange выглядит так:
[DataContract]
public partial class ProgramRange
{
public...
2490 просмотров
schedule
15.09.2021
В чем смысл Enumerable.ElementAt ‹TSource›?
IEnumerable<T> предоставляет перечислитель, поэтому объект может быть пронумерован. В этом интерфейсе ничего не говорится об индексах. IList<T> относится к индексам, поскольку предоставляет метод IndexOf .
Так в чем же смысл...
2301 просмотров
schedule
02.11.2021
Как транслировать в список ‹IEnumerable ‹XElement››
Я делал это сначала, чтобы вернуть определенный набор узлов под родительским узлом, у которого id был равен 1, что фантастически работало.
IEnumerable<XElement> world1 = LevelData.root.
Elements("world")....
6328 просмотров
schedule
05.11.2021
Ошибка времени выполнения: SelectMany
Я пытаюсь определить ienumerable свойства в объекте, а затем преобразовать его в объект Dictionary
Я написал запрос linq с лямбда-выражением для преобразования списка списка в список, и я следую примеру из этого статья msdn
Когда я пытаюсь...
372 просмотров
schedule
07.10.2021
приведение IEnumerable не имеет определения для элемента
Я пытаюсь вернуть результаты из IEnumerable, и меня интересует один столбец, содержащий то, что я ищу. Но с тем, что я основал на предложенном участником ответе , выбрав определенный значение столбца из цикла в ienumerable , я получаю ошибку...
94 просмотров
schedule
11.09.2021
Рекомендуемый способ конвертировать IGrouping ‹TKey, TValue› в IDictionary ‹TKey, IEnumerable ‹TValue››
Это должен быть дубликат, но мой поиск не дает желаемых результатов.
Кажется, это должно быть довольно просто, но, похоже, не существует встроенного механизма LINQ, чтобы это произошло. Некоторая помощь будет оценена.
... также возможно, что я...
1102 просмотров
schedule
08.09.2021
Прочтите IEnumerable или дождитесь, пока он сначала завершит изменение
Я хочу прочитать словарь на C # и, возможно, получить из него список или словарь с помощью linq. Моя проблема в том, что список может измениться в любой момент, когда я сделаю запрос (т. Е. Не поточно-ориентированный, я думаю).
Может кто-нибудь...
81 просмотров
schedule
16.10.2021
Производительность между итерацией через IEnumerable ‹T› и List ‹T›
Сегодня я столкнулся с проблемой производительности при просмотре списка элементов. Проведя диагностику, я наконец выяснил причину снижения производительности. Оказалось, что итерация IEnumerable<T> занимает гораздо больше времени, чем...
16270 просмотров
schedule
04.11.2021
Добавить в список списков с ключом в VB.NET
У меня List(Of List(Of MyObject)) . У меня есть метод, который возвращает List(Of MyObject) . Я хочу добавить каждый возвращенный список в список списков. Это просто с LoL.Add(L) . Однако я хочу иметь возможность ссылаться на каждый список по...
223 просмотров
schedule
28.11.2021
Реализация IEnumerator без использования yield return
Я изучаю концепции итераторов на C # и экспериментирую с кодами, решая простые задачи и пытаясь реализовать по-разному. Я пытаюсь отобразить все термины в списке, для этого пытаюсь разными способами получить результаты. В приведенном ниже коде я...
2071 просмотров
schedule
25.09.2021
Адресация отдельных ячеек в неперечислимых данных
У меня есть таблица данных, которая может содержать пустые или пустые ячейки из-за грязных данных. В этом сценарии очистка данных невозможна.
Поскольку мне нужен вывод единственной строки для каждой строки (количество строк может измениться,...
55 просмотров
schedule
26.10.2021
Преобразование строкового массива в двойной массив
У меня есть файл с множеством чисел, в каждом индексе 4 подномера
no1 no2 no3 no4
no1 no2 no3 no4
no1 no2 no3 no4
Это файл cvs, но мне нужно прочитать числа в массиве как тип double и выполнить интерполяцию, поэтому мне нужно пройтись по...
223 просмотров
schedule
29.09.2021
Цикл по перечислению, TypeScript и JQuery
Здравствуйте, я пытаюсь разработать простое приложение для задач с использованием TypeScript и JQuery. У меня есть перечисление, в котором перечислены типы задач:
export enum TaskType { FrontEnd, BackEnd, Designer };
Однако, перебирая emum с...
14613 просмотров
schedule
21.09.2021
В каких случаях мне нужно создать два разных метода расширения для IEnumerable и IQueryable?
Скажем, мне нужен метод расширения, который выбирает только необходимые свойства из разных источников. Источником может быть база данных или коллекция в памяти. Итак, я определил такой метод расширения:
public IQueryable<TResult>...
365 просмотров
schedule
24.09.2021