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)); }
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)); }