C#如何创建对另一个类的列表的引用?

时间:2016-07-30 10:04:17

标签: c# list

所以我有这个产品清单。

现在,我想做的是使用foreach在另一个类中循环遍历此列表。

如何在我想要循环的类中引用AllProducts?

public List<Product> AllProducts;
AllProducts = new List<Product>();


foreach (product p in AllProducts)
{
    Console.WriteLine(p);
}

3 个答案:

答案 0 :(得分:1)

ng-hide

答案 1 :(得分:0)

如果您在类中创建一个具有该列表的方法并将其命名为&#34; showProducts()&#34;那么它会更好。并使用Console.WriteLine进行迭代,并在您的主类中调用该方法。

答案 2 :(得分:-1)

public List<Product> fillProduct()
    {
        List<Product> AllProducts = new List<Product>();
        //fill 
    }
    private void btnAdd_Click(object sender, EventArgs e)
    {
        foreach (product p in fillProduct())
        {
            Console.WriteLine(p);
        }
    }
  

你可以这样做