// vrac Product 2
var item = products.ElementAt(2);
Console.WriteLine(item == null ? "null" : item.ToString());

// vrac null
item = Enumerable.Empty<Product>().ElementAtOrDefault(6);
Console.WriteLine(item == null ? "null" : item.ToString());

// vrac null
item = products.ElementAtOrDefault(6);
Console.WriteLine(item == null ? "null" : item.ToString());
