我有这个代码:
public async Task PickCard()
{
switch (Settings.Co)
{
case CO.Random: Random(); break;
case CO.FirstToLast: ArrangeCardOrder(true); break;
case CO.LastToFirst: ArrangeCardOrder(false); break;
}
await ShowCard();
}
Run Code Online (Sandbox Code Playgroud)
我将要修改Random(),ArrangeCardOrder(true)并ArrangeCardOrder(false)返回一个trueor false。
有没有办法可以从 switch 中获取该信息,如果它们的方法返回true然后调用await ShowCard,然后以 true 退出 PickCard,如果方法返回false,只需以 退出 PickCard false?