title: How do I make the cmd take arrow input in C#?
body: <p>I want to give myself a small fun challenge and code a game of Snake (nokia style) in C#, to make things even harder, I want to make it text based and use the terminal only.</p>
  
  <p>My first stumble block is that in order to make the game playable, I need to be able to use the arrow keys to move the snake head around, thus having the rest of the snake follow along.</p>
  
  <p>I've seen it done before, but I don't remember where, so can anyone help me?</p>
  
  <p>Note that this is a specific programming problem, in that I'm not sure what classes to use or how to use them.</p>