我有一个问题。我必须做一个从 sql 数据库填充 List 的方法。我的问题是:最好这样做:List<Product> listProducts = new List<Product>();listProducts = loadProducts();//this code is in other classpublic List<Product> loadProducts(){ List<Product > listProduct = new List<Product> (); //code return listProduct}或者这样更好:List<Product> listProducts = new List<Product>();listProducts = loadProducts(listProducts);//this code is in other classpublic List<Product> loadProducts(List<Product> listProduct){ //Code return listProduct}对不起,如果这是一个菜鸟问题,但两个都有效,但我不知道哪个更好。非常感谢。 最佳答案 去这个List<Product> listProducts = loadProducts();//this code is in other classpublic List<Product> loadProducts(){ List<Product > listProduct = new List<Product> (); //code return listProduct}关于c# - 关于c#列表发送还是返回呢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7082906/ 10-12 07:35