String.Format 方法的几种定义:

String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。
String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。
String.Format (IFormatProvider, String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。指定的参数提供区域性特定的格式设置信息。
String.Format (String, Object, Object) 将指定的 String 中的格式项替换为两个指定的 Object 实例的值的文本等效项。 
String.Format (String, Object, Object, Object) 将指定的 String 中的格式项替换为三个指定的 Object 实例的值的文本等效项。


常用的格式化数值结果表

字符

说明

示例

输出

C 货币 string.Format("{0:C3}", 2) $2.000
D 十进制 string.Format("{0:D3}", 2) 002
E 科学计数法 1.20E+001 1.20E+001
G 常规 string.Format("{0:G}", 2) 2
N 用分号隔开的数字 string.Format("{0:N}", 250000) 250,000.00
X 十六进制 string.Format("{0:X000}", 12) C
    string.Format("{0:000.000}", 12.2) 012.200

转自 ::   http://www.jb51.net/article/57216.htm

转载于:https://www.cnblogs.com/lanke0/p/8670104.html

C#中string.format用法详解相关推荐

  1. C#中string.format用法详解 格式字符串

    string.Format对C#字符串格式化 String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 ...

  2. access中的Format用法详解

    access中的Format用法详解 Format$(Now,"EEOA") 只要这么一句~~~~~就可以得到" 二○○六年五月二十六日" ---------- ...

  3. java中String的用法详解

    在这里先分别对String.StringBuffer.StringBuilder进行解析,在比较三者异同 String String类:代表字符串.Java程序中所有的字符串字面值(如"fd ...

  4. c++中string常用用法详解(+例子部分代码)

    小白笔记 文章目录 前言 一.string 字符串赋值 二.string 字符串的拼接 三.string 查找和替换 四.string 字符串比较(挨个字符的ASCLL码来进行对比) 五.string ...

  5. String.format()方法详解

    String.format()方法详解 前言: String.format()作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,这里根据查阅的资料做个学习笔记,整理成如下文章,供后续复习查阅. ...

  6. C++中substr()函数用法详解

    C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...

  7. JSP 中EL表达式用法详解

    EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${ ...

  8. java中throws用法_java中throws实例用法详解

    在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...

  9. STL 中map的用法详解

    STL 中map的用法详解 Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可 ...

  10. python中split啥意思_python中split的用法详解_后端开发

    如何用python正则表达式匹配字符串?_后端开发 用python正则表达式匹配字符串的方法:1.当匹配单个位置的字符串时,可以使用[(.+?)]正则表达式来提取:2.当连续多个位置的字符串匹配时,可 ...

最新文章

  1. 35岁老码农:老板,你看我还有机会吗?
  2. VR技术怎么落地,行业应用怎么挖掘,来江苏虚拟现实发展大会侃侃
  3. metrics-server最新版本有坑,慎用
  4. JS转换HTML转义符
  5. 美素数(HDU 4548)(打表,简化时间复杂度)
  6. 微信小程序开发-微信登陆流程
  7. 加减仅仅为了扩大绘制区域:大哥你不会搞不搞行不?
  8. 58条模拟、数字电路基础知识总结
  9. 经验分享帖 汇承HC-12无线模块的简单使用说明
  10. 沉淀+树脂吸附工艺为铅酸电池废水处理提供新思路
  11. 更新中国地区ip列表
  12. python写入csv或excel时,数字0开头丢失的解决方案
  13. python计算时间间隔_python计算时间差
  14. 富文本编辑器:ckeditor(使用官网下载包)
  15. Qt编写通用主界面V2019
  16. python生僻字如何转码_Python检测生僻字的实现方法
  17. 回顾 | Teams + Power Platform低代码数字化技术融合趋势
  18. 四论设立永中软件的非法性
  19. 彻底理解单例设计模式
  20. python3 编程入门 100例 1~3

热门文章

  1. GDB+coredump定位段错误
  2. python整数浮点数复数类型判断函数_Python数值类型(整形、浮点型和复数)及其用法讲解...
  3. 内存碎片过高优化的功能和原理
  4. 点线面的特点_黑白装饰画——点线面 设计入门必备
  5. springboot 整合 mvc 配置外部静态资源
  6. [渝粤教育] 云南大学 中国文化英语桥 参考 资料
  7. 【渝粤教育】国家开放大学2018年秋季 2094T法理学 参考试题
  8. 银行客户交易行为预测:如何降低内存的使用量
  9. SuperPoint学习---demo代码理解
  10. Matlab中的逻辑运算与,||与|的区别