Int.Parse是不是想让你做异常处理?

解决方案 »

  1.   

    123A是16进制的数...........转换的话方法很多,其实他写得有毛病,应该是0x123A
      

  2.   

    Console.WriteLine(int.Parse("123A", System.Globalization.NumberStyles.AllowHexSpecifier));输出:
    4666如果希望得到 123,需要用正则滤一下。
      

  3.   

    LZ 应该反问他希望得到的输出是什么?而不该直接回答他。看来那个面试 LZ 的家伙也一般般。
      

  4.   

    怎么转?123$%¥#¥#¥转换成int?
    转不了吧。