我有一个字符串数据数组,其中包含这样的数据
5~kiran
2~ram
1~arun
6~rohan
Run Code Online (Sandbox Code Playgroud)
现在一个方法返回一个像string []数据的值
public string [] names()
{
return data.Toarray()
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
List<Person> persons = new List<Person>();
string [] names = names();
Run Code Online (Sandbox Code Playgroud)
现在我需要将字符串数组中的所有数据复制到列表中,最后绑定到网格视图
gridview.datasoutrce= persons
Run Code Online (Sandbox Code Playgroud)
我该怎么做.有没有内置的方法来做到这一点
提前致谢
王子
像这样的东西:
var persons = (from n in names()
let s = n.split('~')
select new Person { Name=s[1], Age=int.Parse(s[0]) }
).ToList();
Run Code Online (Sandbox Code Playgroud)