请问可以在同一个程序集中混合C#和F#吗?

q199308040000 2018-07-27 03:35:46
如题,谢谢各位大神,另外我说的是同一个程序集,不是同一个项目
...全文
217 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
q199308040000 2018-07-27
  • 打赏
  • 举报
回复
谢谢各位大神,已经理解
zhulong1111 2018-07-27
  • 打赏
  • 举报
回复
引用 2 楼 wanghui0380 的回复:
不可以,也没有必要。F#依旧是编译型语言,不是脚本语言,如果是脚本语言我们可以调用脚本引擎,但是F#依旧还是编译。
而且这个还不像混合C混合asm,是因为效率。F#只是函数式,并不存在前面那种需要性能的问题。

其实C#同样也可以是函数式,如果你喜欢函数式,这点完全不是问题
没必要这样。到时候你要你的维护人员多高水平?
wanghui0380 2018-07-27
  • 打赏
  • 举报
回复
如果说是多项目,那是可以的。F#编译后依然是IL代码,只要是net框架下都可以引用
wanghui0380 2018-07-27
  • 打赏
  • 举报
回复
不可以,也没有必要。F#依旧是编译型语言,不是脚本语言,如果是脚本语言我们可以调用脚本引擎,但是F#依旧还是编译。
而且这个还不像混合C混合asm,是因为效率。F#只是函数式,并不存在前面那种需要性能的问题。

其实C#同样也可以是函数式,如果你喜欢函数式,这点完全不是问题
丰云 2018-07-27
  • 打赏
  • 举报
回复
理论上是可以的,只要处理好依赖关系

110,556

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧