我正在格式化异常数据以使其可读。这就是它在C#MessageBox中的样子:
{
"error": "String
2/29/2015
does not match regex pattern"
}
无论我在json中使用什么换行符都不会破坏它。我试过\ n和\ r \ n以及Environment.Newline。 我无法在MessageBox实现时对其进行格式化,必须在处理异常的地方进行格式化。
以下是我创建json的方法:
var errorMessage = string.Format("{{'error': '{0}'}}", "String \n2/29/20115\n does not match regex pattern");