Поскольку ваш метод не является статическим, вам нужно инициализировать переменную из этого абстрактного класса и вызвать этот метод из него.Для этого вы можете наследовать абстрактный класс по конкретному классу, а затем вызывать этот метод.Обратите внимание, что абстрактный класс не может быть инициализирован, поэтому такой конструктор, как Abstr abstr = new Abstr();
, недопустим.Итак:
public abstract class Abstr
{
public void Describe()
{
//do something
}
}
public class Concrete : Abstr
{
/*Some other methods and properties..*/
}
class Program
{
public void Main()
{
Abstr abstr = new Concrete();
abstr.Describe();
Console.ReadLine();
}
}