В Java вы можете сохранить класс в отдельном файле и создать его из метода в другом файле, если файл класса находится в одном каталоге, но это, похоже, не работает в Visual Basic.Сохранение классов Visual Basic в отдельных файлах?
Я что-то упустил?
В Java вы можете сохранить класс в отдельном файле и создать его из метода в другом файле, если файл класса находится в одном каталоге, но это, похоже, не работает в Visual Basic.Сохранение классов Visual Basic в отдельных файлах?
Я что-то упустил?
Размещение файлов в одном каталоге не означает значительного количества в VB.NET (или C#, если на то пошло).
Если оба класса находятся в одной и той же namespace и класс, который вы хотите получить доступ к/Instantiate имеет Friend
или шире доступность вы должны быть в состоянии создать его экземпляр - ничего больше следует требовать (не предполагая приватный конструктор по умолчанию и такие махинации).
Хотя я бы ударил моего коллеги-программиста, который - без причины * действительно хороший * - не сохранил структуру файловой системы/структуру пространства имен ... –
@pst - Я с вами там. Не могу себе представить, что это проблема. Вероятно, OP ожидает стандартную «пакетную» доступность, как в Java. – Oded
Вы должны быть. Отправьте свой код и объясните, что не работает. – Oded