Hom*_*mam 2 c# linq linq-to-objects
我可以使用LINQ List<Person>从List<String>以下内容返回a :
// this is not valid code, just to explain the idea
var persons = new string[] {"Tom", "Adam"}.ToList<Person>(str => Name = str);
Run Code Online (Sandbox Code Playgroud)
提前致谢.
var people = new string[] {"Tom", "Adam"}
.Select(str => new Person {Name = str});
Run Code Online (Sandbox Code Playgroud)
这将返回一个IEnumerable<Person>.如果你想要一个清单:
var people = new string[] {"Tom", "Adam"}
.Select(str => new Person {Name = str})
.ToList();
Run Code Online (Sandbox Code Playgroud)