引用 C# Windows Phone XNA 游戏项目中的 F#

本文关键字:项目 游戏 XNA Windows Phone 引用 | 更新日期: 2023-09-27 18:31:51

我对此很陌生,我目前正在为大学做一个项目,该项目涉及必须用C#和F#创建一个Windows Phone Xna游戏。我已经尝试了一段时间,现在将 F# 链接到 C# 项目,例如在 F# 项目中创建一个可以在 C# 中使用的变量。我想使用 F# 为 C# 游戏做一些计算。但是,我真的很难链接这两个项目,我尝试将项目添加到同一个解决方案中,我尝试使用 F# C# 模板,但它似乎不会选取 F# 项目。我已经阅读了此处的问题,以使用 F# 项目中的 dll 并在 C# 项目中引用它,但是在阅读大量内容后,我仍然不确定如何做到这一点。谁能告诉我如何从 F# 项目中获取要在 C# 中使用的整数值,或者如何使用/创建此 dll 在 Windows Phone XNA 上执行此操作?我试图研究,但一无所获,谢谢。

引用 C# Windows Phone XNA 游戏项目中的 F#

  1. 在 C# 项目的解决方案中创建 F# 项目
  2. 在 C# 项目中,右键单击"引用",然后选择"添加"参考。。。
  3. 从"项目"选项卡中,选择 F# 项目。

现在,你应该能够在 C# 项目中使用 F# 项目的公共类型。例如,如果在 F# 中使用"公共类型"创建了一个类型,则可以实例化它并调用其静态方法(如果有)。