Результаты поиска по запросу "collections"

6 ответов

Возвращение "IList" против "ICollection" против "коллекции"

Я не понимаю, какой тип коллекции мне следует возвращать из моих открытых методов и свойств API. Коллекции, которые я имею в виду,IList, ICollection а такжеCollection. Возвращение одного из этих типов всегда предпочтительнее других, или это ...

3 ответа

Почему в .NET нет интерфейса IArray (T)?

Обновление 2011-Янв-06:Верьте или нет, я пошел вперед и включил этот интерфейс вбиблиотека с открытым исходным кодом, которую я начал, Tao.NET [https://bitbucket.org/dtao/tao.net], я написал сообщение в ...

2 ответа

Есть ли что-то вроде асинхронного BlockingCollection <T>?

я бы хотелawait на результатBlockingCollection<T>.Take() асинхронно, поэтому я не блокирую поток. Ищете что-то вроде этого: var item = await blockingCollection.TakeAsync();Я знаю, что мог сделать это: var item = await Task.Run(() => ...

ТОП публикаций

5 ответов

Какую коллекцию Java я должен использовать?

В этом вопросеКак эффективно выбрать контейнер стандартной библиотеки в C ++ 11? [https://stackoverflow.com/questions/10699265/how-can-i-efficiently-select-a-standard-library-container-in-c11] удобная блок-схема, используемая при выборе коллекций ...

30 ответов

Получить n-й символ строки в языке программирования Swift

Как я могу получить n-й символ строки? Я пробовал брекет ([]) аксессуар без удачи. var string = "Hello, world!" var firstChar = string[0] // Throws errorОШИБКА: «индекс» недоступен: не может подписать строку с Int, см. Комментарий к документации ...

4 ответа

Как лучше всего выбрать случайную кисть из коллекции Brushes в C #?

Каков наилучший способ выбрать случайную кисть из коллекции System.Drawing.Brushes в C #?

6 ответов

System.InvalidOperationException: коллекция была изменена

Я получаю следующее исключение при перечислении через очередь: System.InvalidOperationException: коллекция была изменена; операция перечисления может не выполняться Вот выдержка из кода: 1: private bool extractWriteActions(out ...

2 ответа

Java, конструктор коллекций

есть ли разница между: TreeMap<String, String> myMap = new TreeMap<>();а также TreeMap<String, String> myMap = new TreeMap<String,String>();Спасибо!

1 ответ

hashCode и равно для Collections.unmodifiableCollection ()

Collections В классе есть несколько статических вспомогательных методов, обеспечивающих доступные только для чтения представления различных типов коллекций, таких какunmodifiableSet(), unmodifiableList()и т. д. Для этих объектов ...

9 ответов

Когда ArrayList предпочтительнее массива в Java?

Когда я должен использовать ArrayList в Java, а когда я должен использовать массив?