このリファクタリングは以下に適用されます。
- C#
概要:switch ステートメントを C# 8.0 の switch 式に変換します。
条件:switch
ステートメントを switch
式に、またはその逆に変換します。
理由:式だけを使っている場合、このリファクタリングにより、従来の switch
ステートメントから簡単に移行できます。
方法
switch
式は C# 8.0 の新しい機能であるため、プロジェクト ファイルで、言語バージョンをプレビューに設定します。switch
キーワードにカーソルを置き、 Ctrl+. キーを押して、[クイック アクションとリファクタリング] メニューをトリガーします。[Convert switch statement to expression]\(switch ステートメントを式に変換する\) を選択します。