Вопросы по теме 'icollection'

В чем реальное преимущество возврата ICollection ‹T› вместо List ‹T›?
Я прочитал пару сообщений в блоге, в которых упоминалось, что для общедоступных API мы всегда должны возвращать ICollection (или IEnumerable) вместо List. В чем реальное преимущество возврата ICollection вместо списка? Спасибо! Дубликат: В чем...
12213 просмотров
schedule 24.10.2022

Получить последний шаг в мастере компонентов
В элементе управления мастера C# есть событие ActiveStepChanged , которое запускается, когда мы перемещаемся по шагам мастера. Текущий шаг хранится в свойстве с именем ActiveStepIndex . Мне нужно получить шаг, непосредственно предшествующий...
1927 просмотров
schedule 19.02.2022

Для гуру производительности LINQ — поиск в неуниверсальной коллекции ICollection
Мне нужно выполнить поиск в коллекции объектов "Item", которые содержат свойство времени. У меня есть быстрое решение, но оно очень грязное (опубликую, если ничего лучше не появится). Ниже приведены мои попытки выполнить поиск самостоятельно,...
785 просмотров
schedule 01.03.2023

Добавляйте одну запись в ICollection динамически по одной (MVC4 EF)
Мне трудно обдумать эту проблему: есть ли способ добавить одну запись в ICollection? По одному, сохраняя данные в базе данных для каждой добавленной записи? Вот моя конкретная ситуация: У меня есть тестовая модель: public partial class...
1059 просмотров
schedule 15.05.2023

Moq виртуальное свойство ICollection ‹›, которое имеет частный набор: недопустимая настройка на невиртуальном
У меня возникла проблема, когда я пытаюсь имитировать объект, который содержит свойство Items типа ICollection<> . Я получаю следующую ошибку: System.NotSupportedException: недопустимая установка на невиртуальном (переопределяемом в...
4750 просмотров
schedule 25.05.2022

реализовать IEnumerator и IEnumerable в ICollection
Я новичок в этом материале ICollection и мне нужно руководство по реализации IEnumerable и IEnumerator. Я проверил документацию Microsoft и думаю, что понимаю, о чем там говорилось (я думаю). Но когда я попытался реализовать это в моем случае, я был...
1716 просмотров
schedule 04.06.2022

Создание и редактирование коллекции строк с помощью MVC3
Возникли проблемы с пониманием того, как создавать и редактировать набор строк с помощью формы. Я пробовал использовать EditorFor, но, похоже, мне не повезло, и вместо этого в форму вставляется следующий текст. Пытаюсь редактировать коллекцию...
267 просмотров
schedule 24.06.2023

Невозможно неявно преобразовать тип System.Collections.Generic.HashSet.
Я пытаюсь следовать приведенному здесь руководству: Ссылка И когда я вставляю приведенный ниже код public ApplicationUser() { UserUpload = new HashSet(); } public ICollection UserUpload { get; set; } } в класс...
2235 просмотров
schedule 06.08.2022

Как проверить, имеет ли объект состояния тип ICollection
Я использую перехватчик nhibernate для сравнения значений старого состояния и текущего состояния свойств объекта, но некоторые из свойств имеют тип ICollection , поэтому может ли кто-нибудь подсказать мне, как проверить, имеет ли объект тип...
117 просмотров

Заполнение EF6 через инициализатор и ICollection «один ко многим»
Я следую первому прохождению кода EF6 и попытался немного адаптировать его для своего собственного проекта, но столкнулся с проблемой при заполнении базы данных инициализатором. Я создал 2 класса: Режим свойства: namespace MyApp.Models {...
145 просмотров

Рекомендации Microsoft для коллекций: запутались в нескольких частях
Я смотрю Руководство по коллекциям от Microsoft и мне трудно понять несколько частей: X НЕ используйте ArrayList или List<T> в общедоступных API . Означает ли это, что мне следует вообще избегать возврата List<T> или что я...
207 просмотров
schedule 03.04.2022

Метод расширения для ICollection‹T› не меняет список вызовов?
Я хочу создать метод расширения, который запускается в списке и принимает другой список: public static void Charge<T, S>(this ICollection<T> targetList, ICollection<S> sourceList) where T : class, new() { if...
391 просмотров

Использование Automapper для изменения коллекции
У меня есть две модели на С#, которые имеют отношение один ко многим: public class Make { public int Id { get; set; } public string Name { get; set; } public ICollection<Model> Models { get; set; } } public class Model {...
942 просмотров
schedule 20.08.2023

Сравните два ICollection, не разбивая их на поддиапазоны?
В настоящее время я нахожусь в ситуации, когда мне нужно сравнить два ICollection и проверить а) содержит ли второй те же элементы, что и первый, b) и если есть дополнительный элемент, убедитесь, что его можно проверить с помощью метода...
62 просмотров
schedule 23.11.2023