我正在实现Microsoft.VisualC.StlClr IVector,其中一个成员函数返回对迭代器的引用,就像这样
abstract begin :
:ContainerRandomAccessIterator<'TValue> byref -> unit
有人知道如何实现此接口功能吗?
乙
答案 0 :(得分:2)
在Reflector中查看此界面后,我宁愿说在F#中实现它是不可能的。方法 begin (以及其他一些方法)具有自定义必需修饰符IsUdtReturn( modreq [IsUdtReturn] ),似乎F#编译器无法识别它。但是我很高兴知道我错了。