Передача произвольной коллекции в качестве параметра - C#
Формулировка задачи:
Добрый вечер!
Объясните, пожалуйста, как можно передать коллекцию, реализующую тот или иной интерфейс, в качестве параметра?
Само задание звучит так: Создать свой собственный динамический массив. В конструктор, в качестве параметра передать коллекцию, реализующую интерфейс IEnumerable<T>, создать массив нужного размера и копировать в него все элементы коллекции.
Решение задачи: «Передача произвольной коллекции в качестве параметра»
textual
Листинг программы
class DynamicArray<T> { public DynamicArray(IEnumerable<T> data) { // создаем массив нужного размера и копируем элементы... } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д