---
# System prepended metadata

title: C# 背景同步執行
tags: [UWP, C#]

---

---
title: 'C# 背景同步執行'
disqus: hackmd
---

UWP 背景同步執行
===


---
今天要在UWP上做一個背景執行的功能
在這裡做個紀錄


> 拉個 async 函式出來做
> 在要用到的地方加上 DisplayBG();
> 執行 async 類型的函式時，遇到 await 就會跳回原本執行 DisplayBG() 的地方，並在背景執行。
```C#=
private async void DisplayBG()
        {
            settingBtn = true;
            await Task.Delay(1000);
            settingBtn = false;
        }
```
> 在設定 settingBtn 值為 true 後，
> 一秒鐘後會更改為 false。


###### tags: `UWP` `C#`
