引数の書式指定子を別の引数としてString.Formatに渡すことは可能ですか?
-
22-07-2019 - |
質問
たとえば、文字列変数にDateTime format-stringがあるとします。この無効なコードに相当する構文またはメソッドが.NETにあります:
String line = String.Format("{0:{1}}", DateTime.Now, dateTimeFormat);
^^^ ^
| |
+-- this would use this --+
解決
この構文の概要は、動的パラメーターをほとんど除外していると思います。
日付を事前にフォーマットするか、フォーマット文字列を生成することにより、何らかの方法で2段階システムを使用する必要があります。しかし、どちらも問題よりも悪いと思います。
他のヒント
単に何が問題なのか
string line = DateTime.Now.ToString(dateTimeFormat);
?
所属していません StackOverflow