小编uoa*_*oah的帖子

关于c#列表发送还是退货?

我有一个问题.我必须做一个从sql数据库填充List <object>的方法.我的问题是:

最好这样做:

List<Product> listProducts = new List<Product>();
listProducts = loadProducts();

//this code is in other class
public List<Product> loadProducts()
{
    List<Product > listProduct = new List<Product> ();
    //code        
    return listProduct
}
Run Code Online (Sandbox Code Playgroud)

或者这更好:

List<Product> listProducts = new List<Product>();
listProducts = loadProducts(listProducts);

//this code is in other class
public List<Product> loadProducts(List<Product> listProduct)
{
    //Code        
    return listProduct
}
Run Code Online (Sandbox Code Playgroud)

对不起,如果这是一个noob问题,但两个都有效,但我不知道哪个更好.

非常感谢.

c# list

4
推荐指数
2
解决办法
101
查看次数

搜索字典的值

我有一个包含Product属性的值的字典description.在textbox1_textchanged处理程序中,我想在字典中搜索具有特定文本的产品description.

我试过这个:

var values = (from pv in mydictionary
              where pv.Value.description.Contains(textBox1.Text)
              select pv.Value);
Run Code Online (Sandbox Code Playgroud)

此代码无效,因为我按下的第二个键值var值为空.

我找到的所有示例都是通过键搜索,但我需要搜索字典的值.

c# linq dictionary

4
推荐指数
1
解决办法
8059
查看次数

标签 统计

c# ×2

dictionary ×1

linq ×1

list ×1