【发布时间】:2010-10-10 19:19:10
【问题描述】:
我有以下 C# 代码。
namespace MyMath {
public class Arith {
public Arith() {}
public int Add(int x, int y) {
return x + y;
}
}
}
我想出了名为 testcs.fs 的 F# 代码来使用这个对象。
open MyMath.Arith
let x = Add(10,20)
当我运行以下命令时
fsc -r:MyMath.dll testcs.fs我收到此错误消息。
/Users/smcho/Desktop/cs/namespace/testcs.fs(1,13):错误 FS0039:命名空间“Arith”是 没有定义的 /Users/smcho/Desktop/cs/namespace/testcs.fs(3,9):错误 FS0039:值或构造函数 “添加”未定义可能出了什么问题?我将单声道用于 .NET 环境。
【问题讨论】: