4
A
回答
6
揭露方法参数与byref<string>
类型和属性[<Out>]
和作为参数使用与地址的一个可变值运营商&
:
open System.Runtime.InteropServices
let mutable msg = "abc"
let outmsg ([<Out>]message : byref<string>) =
message <- "xyz"
msg <- "test"
outmsg(&msg)
msg;;
val mutable msg : string = "xyz"
val outmsg : byref<string> -> unit
0
输出参数是像REF - 你需要使用:=
这样(从MSDN文档截取)
open System.Runtime.InteropServices;;
type dummy() =
member this.MyMethod([<param: Out>] x : ref<int>) = x := 10 ;;
相关问题
- 1. 如何设置JVM参数
- 2. 如何设置TOPOLOGY_MAX_SPOUT_PENDING参数
- 3. JSP <c:foreach>选择参数设置
- 4. 如何设置CCNode <CCRGBAProtocol>的活动参数?
- 5. 如何从控制台参数设置配置参数?
- 6. 如何设置<section><section>
- 7. 设置参数
- 8. 设置参数
- 9. 设置参数
- 10. 参数值如何设置 - Javascript
- 11. 如何使用C++设置sqlite参数
- 12. 如何设置ngInfiniteScroll油门参数(AngularJS)
- 13. 如何在plot.xts中设置“lwd”参数?
- 14. 如何设置UILabel的文本参数
- 15. 如何设置wget超时参数?
- 16. 如何在jQuery中设置@ Url.Content参数?
- 17. 如何设置has_many_polymorphs CRUD参数安然
- 18. Watson AlchemyLanguage - 如何设置CombinedCall的参数
- 19. 如何设置ASP.Net MVC路由参数
- 20. 如何设置Jersey初始参数?
- 21. 如何在iPhone上设置参数
- 22. 如何在Java中设置参数?
- 23. 如何设置类路径参数
- 24. 如何为JPQL查询设置参数?
- 25. 如何设置参数命名查询
- 26. 如何设置对象的URLVariables参数
- 27. 如何设置参数列表中retrofit2
- 28. 如何设置项目参数?
- 29. 如何设置tf.extract_image_patches的参数
- 30. 如何设置DataView模板参数
作为一个建议,不是说你不能得到OUT参数工作,但尝试使用一个元组,而不是返回你需要你发挥作用的所有值。 – Alex