我下了一段源码,其中有一句代码:System.Text.StringBuilder MyUUID = "0x";编译都报错,请问这句话是什么意思?

解决方案 »

  1.   

    那就看一下编译的错误信息啊 StringBuilder不知道什么意思看MSDN 0x一般用在16进制的开关 但这里只用作字符串
      

  2.   

    这个是报错信息错误 1 无法将类型“string”隐式转换为“System.Text.StringBuilder” D:\ncl\mc1000\test_mc1000\test_mc1000\Form1.cs 74 48 test_mc1000
      

  3.   

    错误很明显的告诉LZ,StringBuilder不是string
      

  4.   

    StringBuilder这个类不是string类,两个不同类转换当然会出错了.
      

  5.   

    先new 一下,然后Append一下
      

  6.   

    System.Text.StringBuilder   MyUUID   =   new System.Text.StringBuilder("0x");