大家好,我在阅读了https://www.pstips.net/mutually-exclusive-parameters.html这篇文章后,初步了解了如何实现函数参数的互斥。
但是我最近一个项目有点特殊,可能需要一个函数中实现两组参数的分别互斥,不知道有没有办法实现?
举例,第一组是用于控制该函数的行为,例如:
rebuild 和 verify 只能二选一
然后还需要一组参数来作为真正的数据传递,例如:
ID和 Name,也只能二选一
不知道如何实现?谢谢大家!
大家好,我在阅读了https://www.pstips.net/mutually-exclusive-parameters.html这篇文章后,初步了解了如何实现函数参数的互斥。
但是我最近一个项目有点特殊,可能需要一个函数中实现两组参数的分别互斥,不知道有没有办法实现?
举例,第一组是用于控制该函数的行为,例如:
rebuild 和 verify 只能二选一
然后还需要一组参数来作为真正的数据传递,例如:
ID和 Name,也只能二选一
不知道如何实现?谢谢大家!