【问题标题】:I need to pass multiple arrays back to the model我需要将多个数组传回模型
【发布时间】:2020-02-18 08:27:55
【问题描述】:
  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

【问题讨论】:

    标签: c# arrays model formcollection


    【解决方案1】:

    给你

    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"
        }
    ]
    

    【讨论】:

    • 我得到的清单会有吗?列表[0] 2020-03-04,2020-03-05,2020-03-17 ,列表[1] 2020-03-04 ,列表[2]2020-03-05 列表[3]2020-03-17
    猜你喜欢
    • 2020-03-19
    • 1970-01-01
    • 2019-06-09
    • 2016-03-20
    • 2019-06-30
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    相关资源
    最近更新 更多