知识大全 Task.Unwrap基本使用

Posted 类型

篇首语:青,取之于蓝而青于蓝;冰,水为之而寒于水。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Task.Unwrap基本使用相关的知识,希望对你有一定的参考价值。

Task.Unwrap基本使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  这个扩展方法定义在TaskExtensions类型中 命名空间在System Threading Tasks Unwrap会把嵌套的Task<Task>或者Task<Task<T》的结果提取出来

  就像这样 不用Unwrap的话

  static void Main(string[] args)

  

  doo()

  Task Delay( ) Wait()

  

  static async void doo()

  

  //运行嵌套的Task

  //Task返回Task<Task<string》

  //第一个await后result类型为Task<string>

  var result = await Task Run<Task<string》(() =>

  

  var task = Task Run<string>(() =>

  

  Task Delay( ) Wait()

  return Mgen ;

  )

  return task;

  )

  //第二个await后才会返回string

  Console WriteLine(await result)

  

  使用Unwrap后 结果可以直接从嵌套Task中提取出来

  static async void doo()

  

  //运行嵌套的Task

  //Task返回Task<Task<string》

  //await后类型为Task<string> Unwrap后result类型为string

  var result = await Task Run<Task<string》(() =>

  

  var task = Task Run<string>(() =>

  

  Task Delay( ) Wait()

  return Mgen ;

  )

  return task;

  ) Unwrap()

  //不需要await result已经是string

  Console WriteLine(result)

cha138/Article/program/net/201311/13821

相关参考

基本药物和非基本药物,医保怎么报销?

凡是纳入医保报销目录范围内的药物,因病情需要使用,且符合医保报销相关规定的,均能得到一定比例的报销。  基本药物与非基本药物在医保报销方面的不同有:一是基本药物全部纳入基本医疗报销目录的范围内,而非基

基本医疗保险的界定

基本医疗保险的界定在医疗保险的实践中,一般将基本医疗主要分为基本诊疗技术、基本用药、基本医疗设施和基本给付费用四部分内容,进行单项或综合界定,分别制定相应的规范或名录。(1)基本诊疗技术的界定诊疗技术

国家基本药物制度与基本医疗保障制度如何衔接?

《中共中央 国务院关于深化医药卫生体制改革的意见》明确指出:基本药物全部纳入基本医疗保障药物报销目录,报销比例明显高于非基本药物。这就意味着纳入国家基本药物目录和省增补品种目录的药物,将分别进入城镇居

哲学基本问题与历史观基本问题的关系是

哲学基本问题与历史观基本问题的关系是_____。A、前者涉及自然界现象的关系问题,后者涉及人类社会两大类现象的关系问题B、对哲学基本问题的不同回答不涉及历史唯物主义与历史唯心主义的对立,对历史观基本问

基本医疗保险制度的基本制度

基本医疗保险制度是社会保障体系的重要组成部分,是由政府制定、用人单位和职工共同参加的一种社会保险制度。它按照财政、用人单位和职工的承受能力来确定职工的基本医疗保障水平,具有广泛性、共济性、强制性的特点

基本医疗保险制度的基本特点

基本医疗保险具有广泛性、共济性、强制的特点。广泛性是指有人单位和职工,不论是国家机关,企业单位,还是私营企业、个体劳动者,都在基本医疗保险的范围之内。共济性是指所有用人单位和职工按规定缴纳了医疗保险费

知识大全 联通基本套餐费基本月租费为什么同时收取

联通基本套餐费基本月租费为什么同时收取3G基本套餐的月租是50元每月。如果是选择其他月租类套餐,当然是不用支付基本套餐的月租,套餐都是一样的本月入网的用户更改套餐本月生效老用户更改次月生效每月初一次性

基本医疗的内容

它包括基本药物、基本服务、基本技术和基本费用等内容。参保职工患病治疗时,基本医疗保险只能提供的是:医疗保险药品目录内的药品,医疗保险诊疗项目目录内的治疗,医疗保险支付标准内的费用。超过范围的药品,诊疗

什么是会计核算的基本原则?我国《企业会计准则》规定的会计核算基本原则有哪些?其基本内容是什么?

会计核算的基本原则是对会计核算提供信息的标准和质量要求,是处理具体会计业务的基本依据.  《企业会计制度》规定,会计核算的基本原则共有13条.大体可以划分为三类:  1与信息质量要求有关的原则:包括客

知识大全 简述会计账户的基本分类和各类的基本结构

简述会计账户的基本分类和各类的基本结构现代管理理论认为,分类是一种基本的管理。科学地进行账户的分类有助于科学地进行管理。按不同的标准对账户分类,可以从不同的角度认识账户,并把全部账户划分为各种类别。其