Вопросы по теме '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 просмотров
schedule
10.07.2022
Заполнение EF6 через инициализатор и ICollection «один ко многим»
Я следую первому прохождению кода EF6 и попытался немного адаптировать его для своего собственного проекта, но столкнулся с проблемой при заполнении базы данных инициализатором.
Я создал 2 класса:
Режим свойства:
namespace MyApp.Models
{...
145 просмотров
schedule
10.07.2023
Рекомендации 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 просмотров
schedule
02.10.2022
Использование 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