Как мне создать F # dll и вызвать его на C #? Спасибо
Чтобы создать DLL в F #, вы должны установить тип вывода для библиотеки классов в свойствах проекта. Используйте диалоговое окно «Добавить ссылку», как упоминалось ранее, чтобы добавить ссылку в проект C #.
Если вы используете последнюю версию, все, что вам нужно сделать, это установить тип проекта 'F # Library' при создании проекта.
Там нет реального трюка; как
http://lorgonblog.spaces.live.com/blog/cns!701679AD17B6D310!307.entry
только наоборот. Следует отметить, что если вы не укажете пространство имен в коде F #, все ваши определения верхнего уровня по умолчанию окажутся в модуле с именем файла, поэтому, если у вас есть Program.fs, вы можете ссылаться Program.Wh независимо от C #.