我有一个带有两个开关参数的Powershell功能。这些开关不能一起使用,只能是两者之一。
有什么方法可以验证这种情况,并防止两者一起使用?
答案 0 :(得分:0)
您要找的是adj[i] = new LinkedList<Integer>();
。
ParameterSet
在此示例中,您无法同时使用Param (
[parameter(ParameterSetName = "Switch1")]
[System.Diagnostics.SourceSwitch]
$Switch1,
[parameter(ParameterSetName = "Switch2")]
[Switch]
$Switch2
)
和Switch1
。如果您需要另一个可以与两个参数集一起使用的参数:
Switch2