title: How to convert string into int array in C#
body: <p>I am making a credit card validator program in which I am asking for a string which is going to be a 16 digit number (credit card #) and I want to convert that into an int array. How do I do that? I need to then multiply every other digit starting from the first digit by 2. </p>
  
  <pre><code>char[] creditNumbers = creditCardNumber.ToCharArray();
  
  creditNumbers[0] = (char)((int)(creditNumbers[0] * 2));
  creditNumbers[2] = (char)((int)(creditNumbers[2] * 2));
  creditNumbers[4] = (char)((int)(creditNumbers[4] * 2));
  creditNumbers[6] = (char)((int)(creditNumbers[6] * 2));
  creditNumbers[8] = (char)((int)(creditNumbers[8] * 2));
  </code></pre>
  
  <p>This is what I made so far but my casting is not done properly. How do I fix the problem?</p>