![]() |
1
21
对于可以从f调用的f扩展:
注意,从beta 1开始,这不会导致C兼容的扩展方法。 要生成从C_可见的扩展方法(但在F_中不能用作扩展方法),请参见Brian编辑到原始文章的链接。 |
![]() |
2
3
我知道这并不能真正回答你的问题,但值得指出。在F和其他函数语言中,您经常会看到带有静态方法(如seq模块)的模块,这些方法设计为与其他函数组合在一起。据我所见,实例方法不容易组合,这就是这些模块存在的原因之一。在这个扩展的情况下,您可能需要向字符串模块添加一个函数。
这样就可以使用了。
尽管在这种情况下,扩展方法不会有更多的代码。
|
![]() |
Thomas · 使类型别名在F中不可互换# 2 年前 |
![]() |
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 6 年前 |
![]() |
Soldalma · 我可以实例化包含顶级副作用值的类吗? 6 年前 |
![]() |
matekus · F#-包含数字的字符串的自然排序 6 年前 |
![]() |
matekus · F#类型匹配-无法创建映射或匹配记录 6 年前 |
![]() |
Rob Lyndon · 未找到F#ProvidedTypes文件 6 年前 |
![]() |
red-swan · 如何将intro ML.Net演示翻译为F#? 6 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 6 年前 |