public T[] GetParamArr <T>(object key) { Object[] input = (Object[])GetParam(key); ArrayReader <T> reader = new ArrayReader <T>(); return(reader.read(input)); }