使用 String.Format()
,可以用许多不同的方式格式化例如 DateTime
对象。每次我正在寻找一个理想的格式,我需要在互联网上搜索周围。我几乎总能找到一个可以使用的例子。例如:
String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012"
但是我不知道它是如何工作的,也不知道哪些类支持这些“神奇”的附加字符串。
所以我的问题是:
String.Format
如何将附加信息 MM/dd/yyyy
映射到字符串结果?String.Format("{0:MyCustomFormat}", new MyOwnClass())