Pretty Print Array of Arrays in .NET C#
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRxSdseJHjdw86zJiDXYblMVbFG9ABF-KpsDJHjEZS4uaIezwrL_eob6SKmI1u6N-b1-3R3KW7LaOVXj-ZOfvzeZQgekv5isKL9naZogO3rl27LWCPLn2w1h_TuUOQR2sssG7TNTXJ9dkG/s1600/array_of_arrays_code.png)
I had a need to pretty-print an array of arrays while parsing some JSON recently. I couldn't find anything I liked, so I thought I'd post what I ended up with here to save others some time. https://gist.github.com/aaronhoffman/4232d28b769b3e95b143cf609a9e27cc Example Output: [[1,2,3],[3,5,7],[2,4,6]] [[1,2,3]] [[1,2,3],[3,5,7,9,11],[2,4,6]] public string PrettyPrintArrayOfArrays(int[][] arrayOfArrays) { if (arrayOfArrays == null) return ""; var prettyArrays = new string[arrayOfArrays.Length]; for (int i = 0; i Hope this helps, Aaron