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