JSON para a lista int

Tenho uma aula.
public class ItemList
{
    public long Id { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    public List<int> ItemModList { get; set; }
}

Como devo dar o JSON de entrada para a lista de int, uma vez que não tem uma chave para corresponder ao seu valor

JSON

{
    "Id": "610",
    "Name": "15",
    "Description": "1.99",
    "ItemModList": []
}

O Que devo escrever na ItemModList

 46
Author: 1Mayur, 2012-02-02

2 answers

Assumindo que as suas ints São 0, 375, 668,5 e 6:

{
    "Id": "610",
    "Name": "15",
    "Description": "1.99",
    "ItemModList": [
                       0,
                       375,
                       668,
                       5,
                       6
                   ]
}

Eu sugiro que você mude "Id": "610" para "Id": 610 uma vez que é um inteiro/longo e não uma cadeia. Você pode ler mais sobre o formato JSON e exemplos aqui http://json.org/

 81
Author: MrKiane, 2012-02-02 15:11:27
JSON é perfeitamente capaz de expressar listas de inteiros, e o JSON que você postou é válido. Você pode simplesmente separar os inteiros por vírgulas:
{
    "Id": "610",
    "Name": "15",
    "Description": "1.99",
    "ItemModList": [42, 47, 139]
}
 15
Author: phihag, 2012-02-02 15:00:58