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

Почему индекс ICollection не работает при создании экземпляра?
Когда мы объявляем параметр как ICollection и создаем экземпляр объекта как List, почему мы не можем получить индексы? т.е. ICollection<ProductDTO> Products = new List<ProductDTO>(); Products.Add(new ProductDTO(1,"Pen"));...
37076 просмотров
schedule 29.11.2021

Действительно ли AsQueryable () в ICollection выполняет ленивое выполнение?
Я использую Entity Framework CodeFirst, где я использовал отношения Parent Child, используя ICollection как public class Person { public string UserName { get;set} public ICollection<Blog> Blogs { get; set;} } public class Blog {...
5722 просмотров

ICollection в качестве аргумента: укажите список или массив
Если какой-то метод требует ICollection<T> в качестве аргумента, но у меня есть только IEnumerable<T> : лучше ли преобразовать этот IEnumerable<T> в IList<T> или лучше преобразовать его в массив T[] , или я должен...
143 просмотров
schedule 10.10.2021

Зачем использовать ICollection‹T› вместо IList‹T›?
Я читал статьи, в которых говорится, что используйте ICollection<T> , если вам нужна функциональность IEnumerable<T> , но также нужно свойство Count . Однако, поскольку методы расширения в System.Linq.Enumerable предоставляют такие...
308 просмотров
schedule 08.03.2022

Необходимо разрешить дубликаты в SortedCollection (C#, 2.0)
У меня есть проект, над которым я работаю, который требует изменения класса BaseSortedCollection, чтобы разрешить дубликаты. В настоящее время класс реализует IEnumerable, IDisposable, ICollection и ISerializable. В «BaseSortedCollection» хранятся...
787 просмотров
schedule 10.04.2022

Разница между IEnumerable и IEnumerable‹T›?
В чем разница между IEnumerable и IEnumerable<T> ? Я видел много классов фреймворка, реализующих оба этих интерфейса, поэтому я хотел бы знать, какие преимущества можно получить, реализуя оба? Пожалуйста, посмотрите, как они были...
15032 просмотров
schedule 11.04.2022

MVC5 с EF6: EditorFor() с ICollection
У меня проблема с моим веб-сайтом MVC5/EF6. У меня есть такая модель: (источник: hostingpics. сеть ) Когда я создаю действие, я хотел бы добавить к нему хотя бы одну дату. Итак, я создал новое поле в форме: <div...
911 просмотров

ICollection / ICollection‹T› проблема неоднозначности
Просто хочу сделать простое расширение для синтаксического sygar : public static bool IsNotEmpty(this ICollection obj) { return ((obj != null) && (obj.Count > 0)); } public static bool IsNotEmpty<T>(this...
2080 просмотров

ICollection vs ICollection‹T› — неоднозначность между ICollection‹T›.Count и ICollection.Count
Примечание. Это похоже, но не совсем то же самое, что и этот другой вопрос Я реализовал интерфейс IBusinessCollection . Он происходит как от ICollection<T> , так и от старого неуниверсального ICollection . Я бы предпочел просто...
2261 просмотров
schedule 18.04.2023

Проблема с шаблоном репозитория и абстрактными классами
Возникла проблема с шаблоном репозитория в сочетании с использованием абстрактных классов. У меня есть репозиторий, в котором реализован единственный метод, возвращающий ICollection абстрактного типа. Вот мой абстрактный класс: public...
1123 просмотров

Asp.Net MVC 4 — добавление объектной модели в ICollection в другой объектной модели
Некоторый фон У меня есть 2 таблицы в моем первом приложении базы данных Asp.Net MVC 4: представление и комментарий. (Есть гораздо больше, но они не имеют отношения к этому вопросу) . Любая предоставленная заявка может иметь любое количество...
949 просмотров
schedule 04.01.2023

как установить пустую iCollection С#
У меня три коллекции: private ICollection<FPTAssetClassAsset> wrassets; private ICollection<FPTFundAsset> wrfunds; private ICollection<FPTManagedStrategyAsset> wrstrats; Если цикл foreach возвращает 0 объектов, коллекции не...
23202 просмотров
schedule 10.04.2023

потокобезопасная коллекция с верхней границей
Мне нужна коллекция со следующими свойствами: threadsafe : он будет использоваться в asp.net, и несколько клиентов могут пытаться одновременно добавлять, удалять и получать доступ к членам. max elements : я хочу иметь возможность установить...
1510 просмотров
schedule 09.04.2023

Невозможно привести объект типа «WhereEnumerableIterator`1» к типу «System.Collections.Generic.ICollection`1».
У меня есть следующий код (обратите внимание, что он урезан до соответствующей части, фактический запрос намного сложнее): public IQueryable<Menu> GetMenus(DateTime lastUpdate) { ... result = GetAll().Where(m => lastUpdate <...
6963 просмотров
schedule 14.02.2023

Как использовать AutoMapper для сопоставления отношений ManytoMany
Как я могу использовать automapper для сопоставления свойства ICollection в моем классе модели. Вот пример: Mapper.CreateMap<Planiranje.Planning.Data.User, Model.Users>() .ForMember(dst => dst.UserId, opts =>...
237 просмотров
schedule 30.10.2022

EF6 — как наиболее эффективно собрать всех дочерних элементов в ICollection?
Как в EF6 наиболее эффективно получить все дочерние элементы объекта DbSet, где у объекта DbSet могут быть дочерние элементы, а дочерние элементы находятся в ICollection ? Вот мой класс: public class Simple { [Key] public int id { get;...
255 просмотров
schedule 22.09.2023

С# Преобразование объекта в список‹объект›
Мне нужно преобразовать список строк в список объектов, но дело в том, что я получаю этот список как объект, потому что это параметр, и я не знаю, какого он типа. Это функция, которая получает параметр: public static bool IsNotEmpty(object...
7524 просмотров
schedule 10.08.2023

Не удается сравнить элементы типа «System.Collections.Generic.ICollection`1». Поддерживаются только примитивные типы, перечисляемые типы и типы сущностей.
Получение ошибки при выполнении приведенного ниже кода, нового для LINQ и неспособного найти, как назначить значения дочернего объекта «StudentAddresses», которые получают как тип icollection для модели студентов IList<StudentViewmodel>...
128 просмотров
schedule 25.05.2023

Не удается преобразовать ICollection‹t› в IEnumerable‹t›
Я строю дерево выражений: {x => x.principal_info.First().agent_for_property_info} Он работает так, как ожидалось. На самом деле мне нужно преобразовать его в IEnumerable вместо ICollection , как вы можете видеть здесь. Вот метод,...
1415 просмотров

IQueryable против ICollection (список)
У меня есть такой кейс: ToList() случай: List<CategoryType> categories = (from c in categoryTypes where c.IsSysParam == isSysParamCategory select new CategoryType { Code = c.Code, CreateDate = c.CreateDate, EditDate = c.EditDate,...
153 просмотров
schedule 14.07.2023