using System; using System.Globalization; public class Test { public static void Main() { Decimal dec = new Decimal(-1234.4321); CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US"); culture.NumberFormat.CurrencyNegativePattern = 1; String str = String.Format(culture, "{0:C}", dec); Console.Write(str); } }