private ProductInfo GetProduct(int i) { ProductInfo product = new ProductInfo(); var productName = ProductName[r.Next(ProductName.Count() - 1)]; var Productcoll = Product[productName]; product.ProductID = i; product.UserRating = r.Next(3, 5); product.ShippingDays = r.Next(1, 5); product.ProductType = productName; product.Product = Productcoll[r.Next(Productcoll.Length - 1)]; var productModel = ProductModel[product.Product]; product.Availability = r.Next(0, 20) % 5 == 0 ? false : true; product.Price = ProductPrice[productName]; product.ProductModel = productModel[r.Next(productModel.Count())]; return(product); }