我有一个Tag对象数组
class Tag
{
public string Name;
public string Parent;
}
Run Code Online (Sandbox Code Playgroud)
我希望代码返回标签名称列表作为字符串数组
怎么样简单:
var tags = new List<Tag> {
new Tag("1", "A"),
new Tag("2", "B"),
new Tag("3", "C"),
};
List<string> names = tags.ConvertAll(t => t.Name);
Run Code Online (Sandbox Code Playgroud)
不需要Linq,如果需要阵列,请致电ToArray().
var names = from t in tags
select t.Name;
Run Code Online (Sandbox Code Playgroud)
像这样的东西会给你一个IEnumerable而不是名字,只要.ToArray()你不想那些数组就可以使用.
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |