из того же NameSpace, но который в иерархии стоит позже?
То есть такая штука:
У меня есть папка UI, в ней первым файлом в иерархии стоит Panel.fs, а вторым FadingDrawNode.fs. Оба файла начинаются с "namespace MyNamespace.UI", дальше список "open" и дальше "type " и описание классов. Когда я пытаюсь класс Panel унаследовать от FadingDrawNode с помощью inherit, компилятор пишет ошибку: "The type 'FadingDrawNode' is not defined". Если в файле Panel.fs в начале сделать так:
namespace MyNamespace.UI
open MyNamespace.UI
То опять же компилятор ругается и говорит "The namespace 'MyNamespace.UI' is not defined".
Как быть? Что сделать?
Может быть, просто поменять классы местами в проекте?
Обсуждают сегодня