Наследование и ошибка "The type has no constructors defined" - C#

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

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

есть класс
public class Base
{
    Base (String str, int val) {...}
}
хочу наследоваться от него
public class Some : Base
{
    Some (String str, int val) : base (str, val) {...}
}
но что-то не получается создать экземпляр Some. Говорит "error CS0143: The type Some' has no constructors defined" сам класс Some находится в библиотеке. А создаю в приложении

Решение задачи: «Наследование и ошибка "The type has no constructors defined"»

textual
Листинг программы
    public class Base
    {
        public Base(String str, int val) { }
    }
 
    public class Some : Base
    {
        public Some(String str, int val) : base(str, val) { }
    }

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


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

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

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