Is there an easy way to turn an int into an array of ints of each digit?
<p>Say I have</p>

<pre><code>var i = 987654321;
</code></pre>

<p>Is there an easy way to get an array of the digits, the equivalent of</p>

<pre><code>var is = new int[] { 9, 8, 7, 6, 5, 4, 3, 2, 1 };
</code></pre>

<p>without <code>.ToString()</code>ing and iterating over the chars with <code>int.Parse(x)</code>?</p>
