C#中以0x为前缀的是16进制数
但八进制整数的前缀是什么?
二进制是不是可以有常数的表现形式?恳请大侠们帮助解答!

解决方案 »

  1.   

    //十进制转二进制
    Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));
    //十进制转八进制    
    //二进制转十进制
    Console.WriteLine("二进制 111101 的十进制表示: "+Convert.ToInt32("111101", 2));
    //八进制转十进制
    Console.WriteLine("八进制 44 的十进制表示: "+Convert.ToInt32("44", 8));
      

  2.   

    "0"在C++里可以,C#中不行,查遍网络和MSDN都找不到
    不知道是不是在C#中不能表示