public static Array Product(Array arr, int dim, double nanval) { IntPtr ptr; Internal.VERIFY(AFAlgorithm.af_product_nan(out ptr, arr._ptr, getFNSD(dim, arr.Dimensions), nanval)); return(new Array(ptr)); }