internal static MethodInformation GetBestMethodAndArguments( string methodName, MethodInformation[] methods, object[] arguments, out object[] newArguments) { bool expandParamsOnBest; MethodInformation bestMethod = Adapter.FindBestMethod(methodName, methods, arguments, out expandParamsOnBest); newArguments = Adapter.GetMethodArgumentsBase(methodName, bestMethod.parameters, arguments, expandParamsOnBest); return(bestMethod); }