1. 程式人生 > >一、C#給接口數據格式

一、C#給接口數據格式

json class ESS .sh arp array () har highlight

一、List 轉字符串

            List<string> list = new List<string>();
            list.Add("a");
            list.Add("b");
            list.Add("c");
            string s = string.Join(",", list.ToArray());
            MessageBox.Show(s);


a,b,c

  

  



        List<string> list = new List<string>();
        list.Add(new { group_num_id = 5 }.ToString());
        list.Add(new { group_num_id = 5 }.ToString());
        list.Add(new { group_num_id = 5 }.ToString());
        string s = string.Join(",", list.ToArray());
        MessageBox.Show(s);

        { group_num_id=5 }, { group_num_id = 5 }, { group_num_id = 5 }



        List<object> list = new List<object>();
        list.Add(new { group_num_id = 5 });
        list.Add(new { group_num_id = 5 });
        list.Add(new { group_num_id = 5 });

        MessageBox.Show(Convert.ToString(list)


      其實 這個就是json 數組 我需要的類型

      一般給的前臺的數據 兩種
        1、鍵值 new {id=2};
        自動處理為 id:2的對象

        2、數組鍵值 list.Add(new { group_num_id = 5 });list.Add(new { group_num_id = 5 });
        自動處理為 [{"group_num_id":20,"sub_unit_num_id":200021},{"group_num_id":30,"sub_unit_num_id":200022}]
  

  

一、C#給接口數據格式