首先定义DoSome(),再写一个params重载的.
private bool DoSome() { return false; }
private bool DoSome(params string[] arr_field) { return true; }
直接输出 DoSome()的返回值是 False;
//private bool DoSome() { return false; }
private bool DoSome(params string[] arr_field) { return true; }
注释第一个方法之后,再输出DoSome()的返回值是 True;.
总结: 非params的方法优先于params的调用.