String.Format 遇到 { 或 } 输入字符串的格式不正确
ITPOW2018/3/28 21:00:07
String.Format(@" public class {0} { public int Id { get; set; } }", className);
如上代码会报“输入字符串的格式不正确”的异常。
原来是由于其中的 {、} 导致的,如果不希望解析 {、},应该写作 {{、}},相当于
转义
字符。如上应该为:
String.Format(@" public class {0} {{ public int Id {{ get; set; }} }}", className);
<<返回首页<<