【发布时间】:2013-10-22 07:54:55
【问题描述】:
假设我在 C# 中有这个接口并想在 F# 中实现它
public interface IBatch
{
System.Data.IDbConnection Connection { get; set; }
}
我希望在 F# 中实现接口,但无法找出正确的语法。我有这样的事情:
type public Batch =
interface IBatch with
member f.Connection
with get() = new Devart.Data.Oracle.OracleConnection()
and set value = ()
我得到的错误是:
此表达式的类型应为 IDbConnection,但此处的类型为 Devart.Data.Oracle.OracleConnection
【问题讨论】: