예제 #1
0
        protected void CompareParameters()
        {
            IEnumerable <Tuple <ParameterInfo, ParameterInfo> > parameterPairs = ReferenceType.GetParameters().Zip(NewType.GetParameters(), (refParam, newParam) => new Tuple <ParameterInfo, ParameterInfo>(refParam, newParam));

            foreach (Tuple <ParameterInfo, ParameterInfo> parameterPair in parameterPairs)
            {
                ComparerResult.AddComparerResult(ComparerContext.CreateComparer(parameterPair.Item1, parameterPair.Item2).Compare());
            }
        }