举例来说,假设我有一个字符串变量DateTime格式字符串,有没有在.NET任何语法或方法,它可以让我做的这个无效代码等价的:

String line = String.Format("{0:{1}}", DateTime.Now, dateTimeFormat);
                                ^^^                        ^
                                 |                         |
                                 +-- this would use this --+
有帮助吗?

解决方案

我认为此语法概述几乎不包括动态参数。

您将必须以某种方式使用2级系统,无论是预格式化的日期或通过生成的格式串。但我认为两者会比问题更糟。

其他提示

这有什么错只是

string line = DateTime.Now.ToString(dateTimeFormat);

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top