السلام عليكم
عندي سؤال حول فلترة قاءمة عن طريق linq
public class CMetric
{
public int ID { get; set; }
public string Name { get; set; }
..
..
..
}
public class CProject
{
public int ID { get; set; }
public string Name { get; set; }
..
..
..
..
public List<CMetric> Metrics { get; set; }
مثال
1 Project1
• 1 Metric1
• 2 Metric2
• 3 Metric3
المطلوب
الحصول على قاءمة Metric ID
metricsList = ‘1’,’2’,’3’…
List<int> list = new List<int>();
foreach (CMetric Metric in project.Metrics)
{
list.Add(Metric.ID);
}
string metricsList = String.Join(",", list.ToArray());شكرا
طبعا لا اريد عمل حلقة