在C#中调用F#的dll,需要遵循以下步骤:
以下是一个简单的示例:
module FSharpLibrary
let add x y = x + y
dotnet build
using System;
namespace CSharpLibrary
{
class Program
{
static void Main(string[] args)
{
int result = FSharpLibrary.add(1, 2);
Console.WriteLine(result);
}
}
}
using System;
using FSharpLibrary;
namespace CSharpLibrary
{
class Program
{
static void Main(string[] args)
{
int result = FSharpLibrary.add(1, 2);
Console.WriteLine(result);
}
}
}
这样,就可以在C#中调用F#的dll了。
算法大赛
小程序云开发官方直播课(应用开发实战)
云+社区沙龙online [技术应变力]
高校公开课
云+社区沙龙online [新技术实践]
领取专属 10元无门槛券
手把手带您无忧上云