1. 首页
  2. 数据库
  3. 其它
  4. HelloAsyncAwait:C#(Xamarin.Mac)で非同时处理を扱う练习用プロジェクトです 源码

HelloAsyncAwait:C#(Xamarin.Mac)で非同时处理を扱う练习用プロジェクトです 源码

上传者: 2021-02-27 08:19:47上传 ZIP文件 352.93KB 热度 9次
非同期处理をイメージする为のプロジェクト C#(Xamarin.Mac)で非同时处理を行う际の解说として作成したソリューションです。 解说 时间のかかる处理を普通に実行するとどうなるか? タリューションをビルドして実行ドして実。タンタルショスバーとラベルがある简単なGUIアプリが启动します。ここでHeavyMethod()(時間のかかる処理)タンを押すとHeavyMethod()(時間のかかる処理)が実行されるという流れです。今回押すとUIが固まってしまいます。これが时间のかかる处理を同时的に行った时の弊害です。处理が终わるまで结果をアプリが待ちここで事になるので固まってしまうというわけです。
用户评论