怎么做? 是否可以在不使用单独的 dll 文件或项目的情况下将函数从一个 F# 代码调用到 C#?
最佳答案
您不能在同一项目中包含两种不同的语言,但您可以使用 ilmerge 合并它们.为此,将两个项目放在同一个解决方案中,并像引用任何 dll 一样引用 F# 模块。作为部署脚本的一部分,运行 ilmerge 以将 exe 文件和 dll 文件合并到一个 exe 文件中。看这个Code Project详细介绍如何使用 ilmerge 创建 exe 的文章。
关于c# - 是否可以在单个 Visual Studio Windows 控制台项目中混合使用 .cs (C#) 和 .fs (F#) 文件? (。网),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/466298/