VS2019
Application.Currentがnullだったらそのまま処理Aをコール。
Application.Currentがnullでない場合、ディスパッチャから処理Aをコール。
このような処理をそのまま書くと以下のようになるのですが、
もっとすっきりとした書き方にはなりませんでしょうか。
※処理Aは一回書くだけにしたい。
if (Application.Current == null)
{
処理A;
}
else
{
Application.Current.Dispatcher.BeginInvoke(new Action(() =>
{
処理A;
}));
}