2006-12-1216:05
stringstr1=string.Format(“{0:N1}“,56789);//result:56,789.0
stringstr2=string.Format(“{0:N2}“,56789);//result:56,789.00
stringstr3=string.Format(“{0:N3}“,56789);//result:56,789.000
stringstr8=string.Format(“{0:F1}“,56789);//result:56789.0
stringstr9=string.Format(“{0:F2}“,56789);//result:56789.00
stringstr11=(56789/100.0).ToString(“#.##“);//result:567.89
stringstr12=(56789/100).ToString(“#.##“);//result:567
C或c
货币
Console.Write(“{0:C}“,2.5);//$2.50
Console.Write(“{0:C}“,-2.5);//($2.50)
D或d
十进制数
Console.Write(“{0:D5}“,25);//00025
E或e
科学型
Console.Write(“{0:E}“,250000);//2.500000E+005
F或f
固定点
Console.Write(“{0:F2}“,25);//25.00
Console.Write(“{0:F0}“,25);//25
G或g
常规
Console.Write(“{0:G}“,2.5);//2.5
N或n
数字
Console.Write(“{0:N}“,2500000);//2,500,000.00
X或x
十六进制
Console.Write(“{0:X}“,250);
/******************************************************************************/
ASP.NET设置数据格式与String.Format使用总结(引)
{0:d}YY-MM-DD
{0:p}百分比00.00%
{0:N2}12.68
{0:N0}13
{0:c2}$12.68
{0:d}3/23/2003
{0:T}12:00:00AM
{0:男;;女}
DataGrid-数据格式设置表达式
数据格式设置表达式
.NETFramework格式设置表达式,它在数据显示在列中之前先应用于数据。此表达式由可选静态文本和用以下格式表示的格式说明符组成:
{0:formatspecifier}
零是参数索引,它指示列中要格式化的数据元素;因此,通常用零来指示第一个(且唯一的)元素。formatspecifier前面有一个冒号(:),它由一个或多个字母组成,指示如何格式化数据。可以使用的格式说明符取决于要格式化的数据类型:日期、数字或其他类型。下表显示了不同数据类型的格式设置表达式的示例。有关格式设置表达式的更多信息,请参见格式化类型。
{0:formatspecifier}
应用于此数据类型
说明
Price:{0:C}
numeric/decimal
显示“Price:”,后跟以货币格式表示的数字。货币格式取决于通过Page指令或Web.config文件中的区域性属性指定的区域性设置。
{0:D4}
integer(不能和小数一起使用。)
在由零填充的四个字符宽的字段中显示整数。
{0:N2}%
numeric
显示精确到小数点后两位的数字,后跟“%”。
{0:000.0}
numeric/decimal
四舍
分享到:
相关推荐
### C#中的String.Format方法详解 在C#编程语言中,`String.Format`是一个非常强大的字符串格式化工具,它允许开发者以高度定制的方式输出数据。本文将深入探讨`String.Format`的各种用法,并通过示例代码来展示其...
Console.WriteLine(String.Format("Request failed with exception: {0}", ex.Message)); target.Close(); return; } ``` - **`target.Request(pdu, aparam)`**:向SNMP代理发送SET请求,并等待响应。 - **异常...
- 插入图片:richtextbox不直接支持插入图片,但可以通过RTF(Rich Text Format)格式的字符串来实现。 2. 文件流操作: - 使用`FileStream`类进行文件的读写操作,如`File.OpenRead`和`File.OpenWrite`方法。 -...
4. **格式化输出**:`string.Format()`或 interpolation(插值字符串)允许我们动态地插入变量到字符串中。 5. **字符串比较**:`Compare()`和`Equals()`方法用于比较字符串的值或字典顺序。 接下来,我们讨论正则...
return string.Format("Hello, {0}.", name); } private Task<string> GreetingAsync(string name, int delay = 3000) { return Task.Run<string>(() => Greeting(delay, name)); } ``` 2. **调用异步方法** ...
canvas.Save("output.jpg", ImageFormat.Jpeg); ``` 8. **释放资源**: 记得在完成操作后释放使用的资源。 ```csharp brush.Dispose(); font.Dispose(); graphics.Dispose(); canvas.Dispose(); originalImage....
3. **文件操作**:支持读取和保存 RTF(Rich Text Format)文件以及 ASCII 文本文件。 4. **剪切板和 OLE 功能**:RichTextBox 支持剪切板操作和 OLE 拖放功能,方便用户快速地复制粘贴内容或者拖放文件到控件中。 5...
(四)读写FMLDATA文件 了解了文件结构后,可以用各种语言如C/C++、C#、VB、VBA、JAVA、SAS、…………………………等读写文件。 1、用VBA将EXCEL工作表数据写入FMLDATA文件: Sub exceldata2fmldata() '将EXCEL工作...