Exemple #1
0
        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;
        }