title: C#: Split a string (or user input) into individual characters withOUT using an array?
body: <p>Ok here's what im trying to do. The user is prompted to enter an 8 digit number (7 numbers plus a hyphen</p>
  
  <p>781-0432</p>
  
  <p>I want it to break it apart and store it into 8 separate char variables without using an array:</p>
  
  <p>a = 7
  b = 8
  c = 1
  ...
  h = 2</p>
  
  <p>Ive been trying to do it with the Console.Read() method:</p>
  
  <p>a = Console.Read();
  b = Console.Read();
  etc</p>
  
  <p>Problem is, i don't know how to key the Console.Read() to stop reading after that. If the module is contained in a loop, it seems to not reset on the next call.</p>
  
  <p>I know what you're thinking. Why the hell would you not use an array or the split to char array option? Well because it is a homework assignment that is very specific on it wants you to accomplish it. This is the first one to stump me in a while. Any insight?</p>