using System;
using System.Threading;
using System.Globalization;class Class1
{
static void Main()
{
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-us");
double MyDouble = 123456789;
Console.WriteLine("The examples in en-US culture.\n");
Console.WriteLine(MyDouble.ToString("C"));
Console.WriteLine(MyDouble.ToString("E"));
Console.WriteLine(MyDouble.ToString("P"));
Console.WriteLine(MyDouble.ToString("N"));
Console.WriteLine(MyDouble.ToString("F")); Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE");
Console.WriteLine("The examples in de-DE culture.\n");
Console.WriteLine(MyDouble.ToString("C"));
Console.WriteLine(MyDouble.ToString("E"));
Console.WriteLine(MyDouble.ToString("P"));
Console.WriteLine(MyDouble.ToString("N"));
Console.WriteLine(MyDouble.ToString("F"));
}
}
上述代码示例将下列内容显示到控制台。The examples in en-US culture:
$123,456,789.00
1.234568E+008
12,345,678,900.00%
123,456,789.00
123456789.00
The examples in de-DE culture:
123.456.789,00 DM
1,234568E+008
12,345,678,900.00%
123.456.789,00
123456789,00
using System.Threading;
using System.Globalization;class Class1
{
static void Main()
{
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-us");
double MyDouble = 123456789;
Console.WriteLine("The examples in en-US culture.\n");
Console.WriteLine(MyDouble.ToString("C"));
Console.WriteLine(MyDouble.ToString("E"));
Console.WriteLine(MyDouble.ToString("P"));
Console.WriteLine(MyDouble.ToString("N"));
Console.WriteLine(MyDouble.ToString("F")); Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE");
Console.WriteLine("The examples in de-DE culture.\n");
Console.WriteLine(MyDouble.ToString("C"));
Console.WriteLine(MyDouble.ToString("E"));
Console.WriteLine(MyDouble.ToString("P"));
Console.WriteLine(MyDouble.ToString("N"));
Console.WriteLine(MyDouble.ToString("F"));
}
}
上述代码示例将下列内容显示到控制台。The examples in en-US culture:
$123,456,789.00
1.234568E+008
12,345,678,900.00%
123,456,789.00
123456789.00
The examples in de-DE culture:
123.456.789,00 DM
1,234568E+008
12,345,678,900.00%
123.456.789,00
123456789,00
解决方案 »
- vs2008版本调用matlab的dll动态链接库,编译结果正确,出现R6034问题
- 能否不弹出PrintPreviewDialog,直接在form上预览printdocument?
- 启动项目A引用项目B,我在B里面增加一个类1.cs,A里面不能用,咋整?
- Ftp还没有搞定!
- 请教各位大侠:Direct3D中如何绘制曲线与多边形
- C# 的 ACTIVEX控件, 怎么发布 ?? 急!!!
- 公司的程序需要加一个邮件发送功能,怎么加,请给个思路.谢谢!
- 求一正则表达式
- 好心人哦,请您帮我看看这个帖子吧!
- DataGrid的专题
- 如何打印输入的内容?
- 怎么以日期时间参数为条件检索Access数据库中的数据(OleDB)?
((decimal)dr["字段名"]).ToString("N0")