C# 如何从列表中返回对象属性
我有一门课,像:C# 如何从列表中返回对象属性,c#,C#,我有一门课,像: public class EventsList { public int Id { get; set; } public string Title { get; set; } } 并列出我收集了一些物品的地方: List<EventsList> CultureEvents { get; set; } List CultureEvents{get;set;} 如何创建新的字符串列表或从列表中获取所有对象的标题?list TitleList=new
public class EventsList
{
public int Id { get; set; }
public string Title { get; set; }
}
并列出我收集了一些物品的地方:
List<EventsList> CultureEvents { get; set; }
List CultureEvents{get;set;}
如何创建新的字符串列表或从列表中获取所有对象的标题?list TitleList=new list();
var result = CultureEvents.Select(x=>x.Title).ToList()
foreach(CultureEvents中的变量标题)
{
标题列表.添加(标题.标题);
}
列表标题列表=新列表();
foreach(CultureEvents中的变量标题)
{
标题列表.添加(标题.标题);
}
在列表上循环,并将每个item.property插入字符串列表。在列表上循环,并将每个item.property插入字符串列表。
using System.Linq; // this is usually at the top already
var result = from e in CultureEvents
select e.Title
List<string> TitleList = new List<string>();
foreach(var title in CultureEvents)
{
TitleList.Add(title.Title);
}