Эта ошибка произошла после обновления до последнего мая 2009 года ОСАГО. Иногда я не понимаю смысл некоторых сообщений об ошибках. Я пишу этот код:
type MyClass = class
inherit Game as base
и я получаю это сообщение об ошибке:
ошибка FS0191: объявления «наследовать»
может не иметь привязок «как».
Вместо этого можно использовать ключевое слово base.
Удалить эту привязку «как»
Я удалил как базу из второй строки
type MyClass = class
inherit Game
и программа скомпилирована нормально (это так просто?). Но я продолжаю задаваться вопросом, будет ли это иметь некоторые неожиданные эффекты. Отсюда и мои вопросы:
Является ли оно «может не иметь» в качестве «обязательного» или «не может иметь» в качестве «обязательного» или «не должно иметь» в качестве «обязательного»? В чем смысл этой ошибки?