各位大虾帮小妹看看,{0:c}总是输出“¥”,如何才能输出“$”呢?

解决方案 »

  1.   

    C 或 c
     货币
     Console.Write("{0:C}", 2.5);----- $2.50Console.Write("{0:C}", -2.5);------($2.50) 
      

  2.   

    你默认的地区设置是中文,你可以这样提供一个CultureInfo:    System.Globalization.CultureInfo enUS = new System.Globalization.CultureInfo("en-US");
        string str = string.Format(enUS, "{0:C}", 123);
      

  3.   

    System.Globalization.CultureInfo enUS = new System.Globalization.CultureInfo("en-US");
    在GLOBLE.ascx文件里面设置