我将编写一个 C# WinForms 应用程序,它将在 BackgroundWorker 中运行长时间的数据处理任务,在 ProgressBar 中显示进度,并具有用于启动、暂停、恢复和取消操作的按钮。我想用 F# 编写计算。您知道网络上有哪些可以帮助我的好的示例或读物吗?
最佳答案
Luke Hoban在 F# 团队中有一个 video在 PDC 2009 上。有一个使用异步编程的并发图像下载器,它不会阻塞 GUI 线程。此示例还说明了如何使用C#(GUI)调用F#模块(图像下载器)。
示例位于视频的后半部分。
关于c# - 您知道有可用的 F# 和 C# 互操作示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2920955/