コード例 #1
0
 private static int IndexOf(IEnumerable items, string parameterName)
 {
     if (items != null)
     {
         int num1 = 0;
         foreach (EntityParameter entityParameter in items)
         {
             if (EntityUtil.SrcCompare(parameterName, entityParameter.ParameterName) == 0)
             {
                 return(num1);
             }
             ++num1;
         }
         int num2 = 0;
         foreach (EntityParameter entityParameter in items)
         {
             if (EntityUtil.DstCompare(parameterName, entityParameter.ParameterName) == 0)
             {
                 return(num2);
             }
             ++num2;
         }
     }
     return(-1);
 }
        private static int IndexOf(System.Collections.IEnumerable items, string parameterName)
        {
            if (null != items)
            {
                int i = 0;

                foreach (EntityParameter parameter in items)
                {
                    if (0 == EntityUtil.SrcCompare(parameterName, parameter.ParameterName))
                    {
                        return(i);
                    }
                    ++i;
                }
                i = 0;

                foreach (EntityParameter parameter in items)
                {
                    if (0 == EntityUtil.DstCompare(parameterName, parameter.ParameterName))
                    {
                        return(i);
                    }
                    ++i;
                }
            }
            return(-1);
        }