【发布时间】:2019-07-24 00:37:50
【问题描述】:
我只是想为我的单元测试构建一个 json 字符串,但意外地以下代码返回了系统格式异常。错误消息表明它正在尝试解析日期,这对我来说很奇怪。我不是要解析日期。
class Program
{
static void Main(string[] args)
{
Console.WriteLine(GetJson());
Console.ReadKey();
}
static string GetJson(string dateStr = "", string lta = "5.25")
{
return String.Format("[{\"dateBooking\":\"{0}\",\"lta\":\"{1}\"}]", dateStr, lta);
}
}
它可以很容易地复制,但我正在添加异常详细信息:
“'System.FormatException' 类型的未处理异常发生在 mscorlib.dll
附加信息:输入字符串的格式不正确。"
【问题讨论】:
-
添加异常详情
标签: c# string.format