private static bool MethodsUsingSameParameterNames(ParameterHidingMethodInfo hidingInfo) { for (int i = 0; i < hidingInfo.HidingMethod.Parameters.Length; i++) { if (hidingInfo.HidingMethod.Parameters[i].Name != hidingInfo.HiddenMethod.Parameters[i].Name) { return(false); } } return(true); }
private static bool IsMoreParameterAvailableInConflicting(ParameterHidingMethodInfo hidingInfo) { return(hidingInfo.HiddenMethod.Parameters.IndexOf(hidingInfo.ParameterToReportOn) < hidingInfo.HiddenMethod.Parameters.Count() - 1); }
private static bool IsMoreParameterAvailableInConflicting(ParameterHidingMethodInfo hidingInfo) { return hidingInfo.HiddenMethod.Parameters.IndexOf(hidingInfo.ParameterToReportOn) < hidingInfo.HiddenMethod.Parameters.Count() - 1; }
private static bool MethodsUsingSameParameterNames(ParameterHidingMethodInfo hidingInfo) { for (int i = 0; i < hidingInfo.HidingMethod.Parameters.Length; i++) { if (hidingInfo.HidingMethod.Parameters[i].Name != hidingInfo.HiddenMethod.Parameters[i].Name) { return false; } } return true; }