有这个:
public class TableMeta
{
public string Name;
public int TimeToLive;
}
有更好的方法吗?
public List<String> getTableNameList(List<TableMeta> dlist)
{
List<String> tnlist = new List<String>();
foreach (TableMeta meta in dlist)
{
tnlist.Add(meta.Name);
}
return tnlist;
}
这是,根据自定义类的属性创建列表。
答案 0 :(得分:8)
当然,请使用LINQ。
return dlist.Select(x => x.Name).ToList();
如上所述,这将选择所有名称并将其作为列表返回。