Возможно ли реализовать функцию друга и класс друга (как в C++) в F #?F # Функция друга/класс
Update: Поскольку нет друга функции/класса в F #, и друг даже не зарезервированное ключевым слова для будущего расширения, я задаюсь вопросом, есть ли какие-либо проблемы с механизмом друга в F #, которые делают разработчик решить не выполнять его? (such as in "protected" access modifier).
Предложение 1: Brian, файл подписи - Не думаю, что эта штука работает правильно. Если у вас есть замыкание (например, лямбда-выражение в A, который представляет собой другой объект, чем экземпляр A), которые оценивают BX, это не будет работать
Предложение 2: горный массив (+ Mitya0), InternalsVisibleTo - Мне непонятно, вы пишете это во втором классе или выставляете класс для всей сборки?
Вы имеете в виду «друга», как в C++, или как в VB.NET? –