2016-11-10 19 views
-2

我有一個json對象聲明,其中我想使用DateTime的列表。我如何申報?我在當前定義中出現錯誤。如何在Json對象中聲明列表?

public class TurtleTrade 
{   
    [JsonProperty("Powerbars")] 
    public int Powerbars { get; set; } 
    [JsonProperty("PowerbarsTime")] 
    public List<DateTime>() PowerbarsTime { get; set; } // Error here 
} 
+4

刪除括號。 –

+0

*我在當前定義中遇到錯誤* - 您得到的錯誤是什麼? –

+2

public List PowerbarsTime {get;組; } –

回答

3

正如你所說的問題/錯誤不是在它之下[JsonProperty("PowerbarsTime")]您可以定義列表的原因。真正的問題是List<T>的聲明語法。 List<DateTime>()不是日期時間的列表的有效申報必須是List<DateTime>所以public List<DateTime>() PowerbarsTime { get; set; }應該是這樣的:

public List<DateTime> PowerbarsTime { get; set; }