我们目前正在使用以下内容在我们的网络应用程序中创建美元值(value):string.Format("{0:C0}",dollarValue);在这个例子中,如果dollarValue是145,那么我们会看到:145美元。如果它是-145,那么我们将看到($145)而不是-$145。请注意,对于我们来说,dollarValue是一个double值,但它可以是任何数字类型。我想。无论如何,我想要的是145美元或-145美元。现在,根据我的研究,使用NumberFormatInfo类可以做到这一点。我不知道如何使用它,也找不到任何有效的例子。我确实在这里看到了这个问题:C#creating