可能重複:
Escape curly brace '{' in String.Format用花括號C#的String.Format字符串
C#有一個方法的String.Format,使您可以格式化字符串,但使用的標記插入PARAMS {0}
{1}
我想創建一個簡單的json字符串,它需要大括號在字符串中,所以它是打破格式化
String.Format("{ foo:'{0}', bar:'{1}' }", foo, bar);
添加括號前逃生並沒有幫助
拋出一個異常說我的字符串格式不正確,任何人都知道如何解決這個問題?
在Framework 4.6或更高版本,你可以做到這一點... \t串教育部= 「萌」; \t string larry =「拉里」; \t string curly =「{Curly}」; \t字符串結果= $「1:{moe} 2:{larry} 3:{curly}」; – rwg