Мне нужно передать несколько массивов обратно в модель - PullRequest
0 голосов
/ 18 февраля 2020
  List<siplist> itemList = new List<siplist>();    

 string AUNT= form["Amount"].Trim();    result  123,1234,123
 string Date = form["Date"].Trim();     result  2020-02-18,2020-02-17,2020-02-16
 string index = form["index"].Trim();   result 1,4,6

       itemList.Add(new siplist()
            {
                 Date= form["Date"].Trim()

            });

Я хочу получить результат как

{index :1 ,Date: 2020-02-18 ,Aunt:123},{index :4 ,Date: 2020-02-17 ,Aunt:1234}

Я хочу получить результат LIST return VIEW TO MODEL

1 Ответ

0 голосов
/ 18 февраля 2020

Здесь вы go

List<siplist> itemList = new List<siplist>();
for(int i=0;i<3;i++)
{
    itemList.Add(new siplist() { index = index.Split(',')[i], Date = Date.Split(',')[i], Aunt = AUNT.Split(',')[i] });
}
Console.WriteLine(JsonConvert.SerializeObject(itemList));

ВЫХОД

[
    {
        "index": "1",
        "Date": "2020-02-18",
        "Aunt": "123"
    },
    {
        "index": "4",
        "Date": "2020-02-17",
        "Aunt": "1234"
    },
    {
        "index": "6",
        "Date": "2020-02-16",
        "Aunt": "123"
    }
]
...