назовите F# dll в C#

Ну, вы можете использовать оконные функции:

select id, gap
from (select t.*,
             max(case when gap >= 6 then id end) over (order by id) as id_6
      from t
     ) t
where id > id_6 or id_6 is null;
6
задан Brian 10 April 2009 в 07:29
поделиться

3 ответа

Чтобы создать DLL в F #, вы должны установить тип вывода для библиотеки классов в свойствах проекта. Используйте диалоговое окно «Добавить ссылку», как упоминалось ранее, чтобы добавить ссылку в проект C #.

13
ответ дан 8 December 2019 в 13:49
поделиться

Там нет реального трюка; как

http://lorgonblog.spaces.live.com/blog/cns!701679AD17B6D310!307.entry

только наоборот. Следует отметить, что если вы не укажете пространство имен в коде F #, все ваши определения верхнего уровня по умолчанию окажутся в модуле с именем файла, поэтому, если у вас есть Program.fs, вы можете ссылаться на него. Программа. Независимо от C #.

2
ответ дан 8 December 2019 в 13:49
поделиться

Если вы используете последнюю версию, все, что вам нужно сделать, это установить тип проекта 'F # Library' при создании проекта.

2
ответ дан 8 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: