C#显示中的货币格式说明符?而不是$x20B9;
我是C语言的初学者# 我编写了一个程序,用格式说明符C(在我的例子中,货币是₹ (印度) 但我的输出显示了这一点C#显示中的货币格式说明符?而不是$x20B9;,c#,currency,format-specifiers,C#,Currency,Format Specifiers,我是C语言的初学者# 我编写了一个程序,用格式说明符C(在我的例子中,货币是₹ (印度) 但我的输出显示了这一点 ? 34567.60 我得到的是?而不是货币符号,如$或₹(windows 8.1中的货币符号) 您的控制台字体无法打印此字符。将控制台的字体切换为包含印度货币字符的字体 您可以通过使用控制台的菜单并选择属性来完成此操作。它可能是标签为“字体”或类似标签之一(对不起,没有英文版的Windows) using System; namespace ConsoleAppl
? 34567.60
我得到的是?
而不是货币符号,如$
或₹代码>(windows 8.1中的货币符号)
您的控制台字体无法打印此字符。将控制台的字体切换为包含印度货币字符的字体
您可以通过使用控制台的菜单并选择属性来完成此操作。它可能是标签为“字体”或类似标签之一(对不起,没有英文版的Windows)
using System;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
decimal amount = 34567.60m;
Console.WriteLine("{0:C}",amount);
}
}
}