5
ответов

Каково реальное преимущество возврата ICollection <T> вместо Списка <T>? [дубликат]

Я считал несколько сообщений в блоге, упомянув, что для общедоступных API мы должны всегда возвращать ICollection (или IEnumerable) вместо Списка. Каково реальное преимущество возврата ICollection вместо...
вопрос задан: 23 May 2017 12:10
5
ответов

Каков самый легкий и самый компактный способ создать IEnumerable <T> или ICollection <T>?

Так, много раз у нас есть функция, которая принимает IEnumerable или ICollection в качестве параметра. В случаях, где у нас есть единственные объекты, но никакой набор для содержания их мы должны создать набор прежде...
вопрос задан: 26 September 2009 14:58
4
ответа

Преобразование в IEnumerable возможно, но для ICollection невозможно [дублировать]

У меня есть следующий код. открытый интерфейс IMyList & lt; T & gt; : IList & lt; T & gt; {} открытый класс MyList & lt; T & gt; : List & lt; T & gt ;, IMyList & lt; T & gt; {} открытый интерфейс MyInterface {} public class ...
вопрос задан: 13 April 2017 19:55
4
ответа

Почему индекс ICollection не работает при инстанцировании?

Когда мы объявляем параметр как ICollection и инстанцировали объекта как Списка, почему мы не можем retrive индексы? т.е. продукты ICollection <ProductDTO> = новый Список <ProductDTO> ();Продукция....
вопрос задан: 10 December 2009 11:11
3
ответа

ICollection - Получите единственное значение

Что лучший способ состоит в том, чтобы получить значение от ICollection? Мы знаем, что Набор пуст кроме этого.
вопрос задан: 1 April 2018 08:29
2
ответа

ICollection по сравнению с ICollection <T> - неоднозначность между ICollection <T>.Count и ICollection. Количество

Примечание: Это подобно, но не совсем то же как этот другой вопрос я реализовал интерфейс IBusinessCollection. Это dervies и от ICollection <T> и от старо арестованного недженерика...
вопрос задан: 23 May 2017 11:45
2
ответа

Модульное тестирование IList с CollectionAssert

Платформа MSTest имеет CollectionAssert, который принимает ICollections. Мой метод возвращает IList. Очевидно, что список не является коллекцией. Есть ли способы сделать мой IList коллекцией ICollection?
вопрос задан: 24 November 2014 01:46
2
ответа

преобразование linq запрашивает к icollection

Я должен взять результаты запроса: запрос var = от m в дб. SoilSamplingSubJobs, где m.order_id == идентификатор выбирают m; и подготовьтесь как ICollection так, чтобы у меня могло быть что-то как ICollection&...
вопрос задан: 14 December 2012 17:39
2
ответа

T в классе? AddRange ICollection?

Я пытаюсь сделать статический класс, добавить к icollection, но я получил некоторые проблемы, которые я, может казаться, не преодолеваю. именно так я добираюсь так, я могу передать ICollection в методе? причина T, это говорит, что она не может быть разреш
вопрос задан: 3 November 2009 14:22
2
ответа

Используя LINQ с классами, реализовывая неуниверсальный ICollection

Я хотел выполнить запрос LINQ против объекта MatchCollection, но нашел, что это не было возможно, поскольку он не реализует ICollection <T>, просто ICollection. Каков наилучший вариант для использования LINQ...
вопрос задан: 8 July 2009 11:32
2
ответа

Почему HashSet <T>.IsReadOnly является явным?

Этот var h = новый HashSet <интервал> (); var r = h. IsReadOnly; не компилирует. Я должен сделать var r = ((ICollection <интервал>) h).IsReadOnly; почему IsReadOnly обычно не реализовывался? (Я не...
вопрос задан: 13 April 2009 09:59
2
ответа

Дубликаты потребности, позволенные в SortedCollection (C#, 2.0)

У меня есть проект, что я работаю над этим, требует, чтобы изменение класса 'BaseSortedCollection' позволило дубликаты. Класс в настоящее время реализует IEnumerable, IDisposable, ICollection и ISerializable....
вопрос задан: 8 April 2009 15:24
0
ответов

Имеет ли ICollection порядок?

Следуя правилам, согласно которым общедоступные API-интерфейсы никогда не должны возвращать список, я ослепляю преобразование всего кода, который возвращал списки, чтобы вместо этого возвращать ICollection : public IList CommaSeparate (...
вопрос задан: 23 May 2017 12:02
0
ответов

Lè l sèvi avèk ASP.NET MVC 3 ak razwa, ki sa ki fason ki pi efikas yo ajoute yon ICollection nan yon View Kreye?

Mwen lè l sèvi avèk antite chapant Kòd Premye a jenere baz done mwen an, se konsa Mwen gen yon objè defini tankou sa ki annapre yo: Gwoup piblik Gwoup Mizik {piblik Int Id {jwenn; mete; } [Obligatwa (ErrorMessage = "Ou ...
вопрос задан: 23 May 2017 11:47
0
ответов

Добавить в ICollection

В настоящее время я пишу проект C #, и мне нужно провести модульное тестирование этого проекта. В качестве одного из методов, которые мне нужны для модульного тестирования, я использую ICollection, который обычно заполняется из ...
вопрос задан: 7 October 2014 14:23
0
ответов

Зачем использовать ICollection, а не IEnumerable или List в отношениях «многие-многие/один-многие»?

Я часто вижу это в учебниках со свойствами навигации как ICollection. Является ли это обязательным требованием для Entity Framework? Могу ли я использовать IEnumerable? Какова основная цель использования ...
вопрос задан: 2 April 2014 10:19
0
ответов

Использование списка в качестве источника данных для DataGridView

Я извлек названия настроек и их соответствующие значения из файла конфигурации в упорядоченный словарь. Словарь содержит ключи и значения класса ICollection. Мне нужно ...
вопрос задан: 18 August 2013 20:49
0
ответов

Должен ли IList быть конечным?

Должен ли.NET IList быть конечным? Предположим, я пишу класс FibonacciList, реализующий IList. Свойство Item[n] возвращает n-е число Фибоначчи. Свойство IsReadOnly возвращает значение true....
вопрос задан: 12 July 2012 00:22
0
ответов

Как добавить свойство ICollection при повторении типа объекта?

Мне нужно добавить свойство ICollection класса, для которого у меня есть IEnumerable. Вот полная программа, иллюстрирующая проблему: использование системы; using System....
вопрос задан: 15 May 2012 16:29
0
ответов

Зачем блокировать Collection.SyncRoot, а не просто блокировать коллекцию?

Я пытаюсь понять суть синхронизации в ICollection. Почему бы просто не заблокировать коллекцию? блокировка (myCollection) {// что-то делать с myCollection } против блокировки (myCollection.SyncRoot) {// делать ...
вопрос задан: 5 December 2011 20:58
0
ответов

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

Я смотрел только несколько веб-трансляций, прежде чем занялся разработкой нескольких приложений Entity Framework. Я действительно не читал так много документации, и я чувствую, что сейчас страдаю за это. Я ...
вопрос задан: 5 October 2011 02:02
0
ответов

C # Получить свойства из SettingsPropertyCollection

У меня есть поставщик профиля в моем web.config .......
вопрос задан: 3 April 2011 12:19
0
ответов

Конфликты JQuery с Primefaces? [дубликат]

Я включил JQuery1.5 в заголовок страницы JSF. На этой странице уже написано несколько компонентов Primefaces. После того, как я включил Jquery.js в заголовок страницы, некоторые ...
вопрос задан: 29 March 2011 14:34
0
ответов

Как скрыть некоторые элементы интерфейса

Я хотел бы создать настраиваемую коллекцию, реализующую ICollection. Но я бы не хотел разоблачать некоторых участников ICollection, таких как метод Clear. Как этого добиться?
вопрос задан: 12 March 2011 19:08
0
ответов

Difference between IEnumerable and IEnumerable?

What is the difference between IEnumerable and IEnumerable? I've seen many framework classes implementing both these interfaces, therefore I would like to know what advantages one get by ...
вопрос задан: 11 February 2011 17:33
0
ответов

Почему Queue (T) и Stack (T) не реализуют ICollection (T)?

Прежде чем я даже задам вопрос, позвольте мне получить очевидный ответ: ICollection < Т> Интерфейс включает метод Remove для удаления произвольного элемента, который Queue и Stack могут '...
вопрос задан: 23 January 2011 20:12
0
ответов

Как создать критерии со сложным запросом в среде Yii?

У меня есть такой запрос: SELECT * FROM activity ГДЕ (((userId = 1 OR userId IN (ВЫБРАТЬ userId ИЗ последователя WHERE followerId = 1)) AND activityType IN (1, 2, 3)) Меня немного смущает, как memcache выполняет внутреннюю балансировку нагрузки, если ука
вопрос задан: 3 November 2010 14:57
0
ответов

Возможно ли создание экземпляра очереди с использованием {a, b, c} в C #?

Возможно ли это в C #? Очередь helperStrings = {"вправо", "влево", "вверх", "вниз"}; или мне нужно сначала создать для этого массив?
вопрос задан: 26 October 2010 15:17