异步函数如何传递参数

天一亮就跑 2014-02-26 01:03:31
private async void GetServiceFee(double _in_prop, ref double _out_min, ref double _out_max);
提示异步方法不能使用ref或者out
...全文
559 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
OryJuVog 2014-02-26
  • 打赏
  • 举报
回复
引用 2 楼 wangyf112 的回复:
[quote=引用 1 楼 lixygibli 的回复:] 为你的异步方法参数特意封装一个对象吧,类里面整理好需要的参数,对象是引用来着。
“对象是引用”这个什么意思? 我这样试了下没用: public class CLawyerFee { public double fee_min; public CLawyerFee(double _min) { fee_min = _min; } } 然后CLawyerFee lfee = new CLawyerFee(0); GetServiceFee(_in, lfee);[/quote] public class CLawyerFee { public double? fee_min { get; set; } // ←_← public CLawyerFee(double _min) { fee_min = _min; } }
天一亮就跑 2014-02-26
  • 打赏
  • 举报
回复
引用 1 楼 lixygibli 的回复:
为你的异步方法参数特意封装一个对象吧,类里面整理好需要的参数,对象是引用来着。
“对象是引用”这个什么意思? 我这样试了下没用: public class CLawyerFee { public double fee_min; public CLawyerFee(double _min) { fee_min = _min; } } 然后CLawyerFee lfee = new CLawyerFee(0); GetServiceFee(_in, lfee);
愤怒的猪头君 2014-02-26
  • 打赏
  • 举报
回复
为你的异步方法参数特意封装一个对象吧,类里面整理好需要的参数,对象是引用来着。

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧