任何任何從f#代碼調用c#函數的想法。從F調用C#
我有像這樣
public class VehicleDetailsBridge
{
public void SaveVehicle(long id)
{
var db = "test call";
}
}
一個C#函數,那麼F#中,我有:
type Persistence as this =
member x.SaveToDatabase(LatestVid)
let b = VehicleDetailsBridge()
b.SaveVehicle(LatestVid)
我在F#項目C#類庫的引用。
然而,當我運行這段代碼我得到以下例外Xamarin:
Mono.Debugger.Soft.VMDisconnectedExecption
FWIW,鑑於帕特里克麥當勞提供的糾正語法,我不能在Visual Studio中重現此問題在Windows ...我成立一個C#庫項目,並從一個F#控制檯項目中引用它,並從'Main'中調用'Persistance'類。沒問題。很容易得出結論,這個問題涉及到一個特定的單聲道環境... – 2014-09-10 13:34:57