using System.Collections.Generic;
public class WinFlexCustomer
public string Name { get;set;}
public int Id { get; set; }
public WinFlexCustomer(int id, string name)
public static void Main()
var wfc = new WinFlexCustomer[5]{
new WinFlexCustomer(1000,"A"),
new WinFlexCustomer(1001,"B"),
new WinFlexCustomer(1002,"C"),
new WinFlexCustomer(1003,"D"),
new WinFlexCustomer(1004,"E"),
var ids = new int[]{1001,1002};
var result = wfc.Where(x => ids.Contains(x.Id)).Select( y => y.Name).ToArray();
foreach(var p in result){