需求:有时候我们需要一个动态数组,如拼接URL的时候,希望string[]能够动态添加数据。
这时可以使用List集合,List集合可以动态添加元素。最后使用时用List.toArray()方法转成string[]。
例如:
List<string> list = new List<string>();
foreach (Student s in StudentList)
{
// 根据条件筛选元素
if (s.classId == 1)
{
list.Add(s.studentId.ToString());
}
}
string[] strs = list.ToArray();
之后的Post请求,传递这个string[],进行URL拼接即可。