public bool SelectSwitchesIfValid(IReadOnlyCollection <PBESwitchIn> switches, [NotNullWhen(false)] out string?invalidReason) { return(PBEBattle.SelectSwitchesIfValid(this, switches, out invalidReason)); }
public string SelectSwitchesIfValid(IReadOnlyCollection <PBESwitchIn> switches) { return(PBEBattle.SelectSwitchesIfValid(this, switches)); }
public bool SelectSwitchesIfValid([NotNullWhen(false)] out string?invalidReason, params PBESwitchIn[] switches) { return(PBEBattle.SelectSwitchesIfValid(this, switches, out invalidReason)); }
public string SelectSwitchesIfValid(params PBESwitchIn[] switches) { return(PBEBattle.SelectSwitchesIfValid(this, switches)); }