---
# System prepended metadata

title: C# `async` メソッドを `await` なしで明示的に呼び出す方法 2021-11-20
tags: [async, C#, await, 警告回避]

---

---
lang: ja-jp
breaks: true
---
# C# `async` メソッドを `await` なしで明示的に呼び出す方法 2021-11-20

通常、async メソッドを await を付けずに呼び出すと、コンパイラから警告が表示されます。あえて非同期で実行したい場合は、以下のように記述します。

```csharp=
var _ = RunTaskBAsync(); // taskを利用しないことを明示
```

:::warning
戻り値の変数名に `_` 以外を使用して、その後利用されていない場合は別の警告が出力されます。
:::

###### tags: `C#` `async` `await` `警告回避`
