Boo.Lang.Compiler.Steps.CheckMemberNames.IsGenericityTheSame C# (CSharp) Метод

IsGenericityTheSame() приватный Метод

private IsGenericityTheSame ( Boo.Lang.Compiler.Ast.TypeMember lhs, Boo.Lang.Compiler.Ast.TypeMember rhs ) : bool
lhs Boo.Lang.Compiler.Ast.TypeMember
rhs Boo.Lang.Compiler.Ast.TypeMember
Результат bool
        bool IsGenericityTheSame(TypeMember lhs, TypeMember rhs)
        {
            IGenericParameter[] lgp = GenericsServices.GetGenericParameters(lhs.Entity);
            IGenericParameter[] rgp = GenericsServices.GetGenericParameters(rhs.Entity);
            return (lgp == rgp || (null != lgp && null != rgp && lgp.Length == rgp.Length));
        }