예제 #1
0
        public static int GetItem(Type t, int[] arg1, string arg2)
        {
            ExceptionHandlingAttribute exceptionAttribute = (ExceptionHandlingAttribute)Attribute.GetCustomAttribute(t, typeof(ExceptionHandlingAttribute));
            int index = exceptionAttribute.Conversion(arg2);

            return(exceptionAttribute.GetArrayMember(arg1, index));
        }
예제 #2
0
        public static int GetDivision(Type t, string arg1, string arg2)
        {
            ExceptionHandlingAttribute exceptionAttribute = (ExceptionHandlingAttribute)Attribute.GetCustomAttribute(t, typeof(ExceptionHandlingAttribute));
            int param1 = exceptionAttribute.Conversion(arg1);
            int param2 = exceptionAttribute.Conversion(arg2);

            return(exceptionAttribute.Division(param1, param2));
        }