예제 #1
0
        public static int MainMethod()
        {
            dynamic dy = new MemberClass();
            dynamic t  = new Test();

            try
            {
                dynamic result = dy.Method_ReturnsUNegConstraint <Test>(t);
            }
            catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException e)
            {
                if (ErrorVerifier.Verify(ErrorMessageId.GenericConstraintNotSatisfiedRefType, e.Message, "MemberClass.Method_ReturnsUNegConstraint<U>(U)", "C", "U", "Test"))
                {
                    return(0);
                }
            }

            return(1);
        }