Как написать что функция равна нулю?

код на с++(с лева) нужно переписать на с#

на картинке код на с++(с лева), а нужно переписать на с#

переписываю что у меня написано в коде:

 public virtual kyzov CreateKuzov()
    {
        return "0";
    }
    public virtual dvizh CreateDvygun()
    {
        return 0;
    }

Ответы (1 шт):

Автор решения: Laukhin Andrey

Компилятор C# не может преобразовать строку или число в kyzov/dvizh.

Попробуйте вернуть null. Соответственно, далее в коде нужно скорректировать условия проверки, если таковые имеются. Также можно добавить неявный оператор преобразования в kyzov и dvizh.

→ Ссылка