日期:2014-05-19  浏览次数:20868 次

为什么能这样呢?
do
{
        Console.WriteLine( "Select   a   direction(between   1   and   4): ");
        myDirection   =   Convert.ToInt32(Console.ReadLine());
        //string-> int32,为什么输入a出错,而按f6仅仅是重新输入呢?
  }
        while   ((myDirection   <   1)   ||   (myDirection   >   4));

不太明白,请指点,谢谢!

------解决方案--------------------
沙发。帮忙顶