none
error CS1012: Too many characters in character literal RRS feed

  • 问题

  • code :      private static char[] ChineseNumber = new char[] {'零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'};
    private static char[] ChinesePower  = new char[] {'拾', '佰', '仟'};

    visual studio 2012: build success

    visual studio 2015: build  fail   -->error CS1012: Too many characters in character literal 

                                  why?

    2015年7月31日 4:59

答案

全部回复

  • 你好,

    请问你的VS2012和VS2015是在同一台机器上吗?你具体用的VS2015的哪个RTM版本?

    有没有在别的VS2015机器上试试?

    还有一个问题,如果你在VS2015上创建一个新的程序,结果如何?因为我目前只有英文版的windows和VS,不太确定会不会和语言版本有关。你可不可以分享一个代码示例,你在Error list窗口中,确定出问题的是这两行code吗?


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年8月3日 11:18
    版主
  • 把源码文件转换成UTF-8试一试。

    Save ***** as.... -> 点击Save 按钮旁边的小黑三角- > Save with Encoding... -> 选择Unicode(UTF-8 with signature) -  Codepage 65001 试一试。

    2015年8月4日 2:26