我希望在String.Format中将一个变量放入复合格式中。这意味着:
String str = String.Format("{0:[what should I put here]}", mydate, myFormat};
所以结果将取决于我的格式化(myFormat)。
myFormat = "yyyy" => str = "2015"
myFormat = "hh:mm:ss" => str = "08:20:20"
我没有成功
String.Format("{0:{1}}", mydate, myFormat}
nor
String.Format("{0:{{1}}}", mydate, myFormat}
nor
String.Format("{0:\{1\}}", mydate, myFormat}
感谢大家。