我正在使用一个字符串,其中包含多个值: 例子
string Response="John,13,1st,Mike,15,3st"...and so on
这3个值需要在单独的类对象中插入每个值。 例子
class Students
{
public string Name { get; set; }
public string Age { get; set; }
public string SchoolClass{ get; set; }
}
我需要使用列表作为示例
Students mItems = new List<Students>();
mItems.Add(new Students() { Name = first string value,Age=second,SchoolClass=third....and so on
或者更简单地将我的字符串与键值方法配合使用
姓名:John,年龄:13,学校课程:1st .....等等
答案 0 :(得分:0)
String.Split
和for循环:
List<Students> studentList = new List<Students>();
string[] tokens = Response.Split(',');
for(int i = 0; i <= tokens.Length - 3; i+=3)
{
Students s = new Students {Name = tokens[i], Age = tokens[i + 1], SchoolClass = tokens[i + 2]};
studentList.Add(s);
}