Библиотека классов. Наследование обобщенного класса - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Вопрос может глупый, но кроме как сюда задавать его некуда. Создать нужно библиотеку классов, реализующую структуру стекового хранения строк. Я написал абстрактный класс с методами и от него хочу унаследовать два класса: один выполняет задание, и передаёт удовлетворяющий требованию элемент во второй класс. В нём будет хранение и вывод. Проблема, хочу(не по заданию, просто так уже написал), что бы тип был произвольным. Отсюда проблема с наследованием. Вот что среда мне выдала: Не удалось найти тип или имя пространства имен "T" (возможно, отсутствует директива using или ссылка на сборку). Вот исходный класс
namespace MyLib
{
    public abstract class StackClass<T>
А вот наследник
public abstract class ChildStack : StackClass<T>
Экземпляр класса
ChildStack<Int32> stack = new ChildClass<Int32>();
Проблем не должно быть если явно указать типом string? Жду ваших предложений и конечно критики.

Решение задачи: «Библиотека классов. Наследование обобщенного класса»

textual
Листинг программы
public abstract class ChildStack<T> : StackClass<T>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы