Я новый разработчик C#, и я программировал через 2 месяца. Теперь я пришел к той части, где хочу создать собственный класс коллекции, но у меня есть несколько проблем.создание собственного класса коллекции
Что я хочу делать? - Я хочу создать собственный класс коллекций (список) для хранения данных. Мой класс должен иметь методы для добавления элемента в конец списка или удаления элемента из списка.
Мой класс должен иметь свойства для количества элементов в списке и емкости iist.
Я должен сохранить список в массиве внутри моего класса, и aray должен иметь предопределенную длину.
поэтому сначала я хочу, чтобы создать дизайн и записать, как мой класс должен выглядеть, где я только записать все то, что мне нужно, как методы, свойства, и это то, что ив сделал до сих пор:
public void Propertie() // depending on how many items I have, I create an propertie for each item
{
}
public void addItems() // method for adding items
{
}
public void removeItems() // method for removing items
{
}
int[] storeList; // array for storing the list
}
Итак, прежде чем я начну использовать реальное кодирование, я просто хочу знать, пропустил я или сделал что-то не так?
Редактировать: Мне не разрешено использовать какой-либо набор C# или общие классы в этом назначении.
Какова ваша цель? Почему, по-вашему, требуется создание собственного класса коллекции? – Adil