我有一个null-check方法,可以有不同数量的参数:
private static bool HasNullArgument(params object[] arguments) => arguments?.Any(item => item == null) ?? true;
我知道我可以使用ContractAnnotation来摆脱"可能" NullReferenceException""对于接受一定数量参数的方法的警告,但是如何在参数类型之前将它用于具有params关键字的方法?