using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
var test1 = new Test()
{Value = 1};
var test2 = new Test()
{Value = 2};
var objects = new[]{test1, test2};
IEnumerable<int> values = objects.Select(o => o.Value);
test1.Value = 5;
foreach (var v in values)
Console.WriteLine(v);
}
public class Test
public int Value { get; set; }