繁体   English   中英

您知道一个很好的F#和C#互操作示例吗?

[英]Do you know of a good F# and C# interop example available?

我将编写一个C#WinForms应用程序,该应用程序将在BackgroundWorker中运行一个长数据处理任务,在ProgressBar中显示进度,并具有用于启动,暂停,恢复和取消操作的按钮。 我想用F#编写计算。 您是否知道网络上有任何可以帮助我的好的例子或读物?

F#团队的Luke Hoban在PDC 2009上有一个视频 。有一个使用异步编程的并发图像下载器,它不会阻塞GUI线程。 此示例还说明了如何使用C#(GUI)调用F#模块(图像下载器)。

该示例在视频的后半部分。

您可能还会发现本文很有帮助。


编辑:我意识到我要指向的文章都是F#(不是真的使用互操作),但是它确实演示了使用F#进行并行编程,因此似乎确实适合该问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM