我有一个json对象声明,我想使用DateTime的列表。我怎样申报?我在当前定义中得到一个错误。
public class TurtleTrade
{
[JsonProperty("Powerbars")]
public int Powerbars { get; set; }
[JsonProperty("PowerbarsTime")]
public List<DateTime>() PowerbarsTime { get; set; } // Error here
}
正如你所说的问题/错误不是因为[JsonProperty("PowerbarsTime")]
,你可以在它下面定义列表。真正的问题是List<T>
的声明语法。List<DateTime>()
不是DateTime列表的有效声明,它必须是List<DateTime>
,所以public List<DateTime>() PowerbarsTime { get; set; }
应该是这样的:
public List<DateTime> PowerbarsTime { get; set; }