public class Product
{
public string Name { get; set; }
public string Description { get; set; }
public string Company{ get; set; }
}
List<Product>
данными из этих массивов? var names = new[] { "n1", "n2", "n3" };
var descriptions = new[] { "d1", "d2", "d3" };
var companies = new[] { "c1", "c2", "c3" };
var products = Enumerable.Range(0, names.Length-1)
.Select(i => new Product { Name = names[i], Description = descriptions[i], Company = companies[i]})
.ToList();