Mình có kiểu dữ liệu List, ToList trong MVC giờ mình muốn nối 2 list này lại với nhau thì làm như thế nào? trong MVC hay gọi là Merge, Add 2 list lại với nhau đó. Ai biết giúp mình cách nối với. Mã: var mdproduct1 = db.Products.Where(.....).ToList(); var mdproduct2 = db.Products.Where(.....).ToList(); var mdproduct = mdproduct1 + mdproduct2;
Bạn dùng lệnh AddRange() để nối nhé. Mã: var mdproduct1 = db.Products.Where(.....).ToList(); var mdproduct2 = db.Products.Where(.....).ToList(); mdproduct1.AddRange(mdproduct2);
Làm sao để nối 2 bảng khác nhau ví dụ, product và category lại với nhau chỉ lấy cột id với name giống nhau ra thôi vậy Ad
Bạn thử code sau nhé. Mã: var modelproduct = dbc.Products.Where(......).ToList() .Select(x => new Product { Id = x.Id, Name = x.Name}).ToList(); var modelcategory = dbc.Categories.Where(.....).ToList() .Select(x => new Product { Id = x.Id, Name = x.Name }).ToList(); modelproduct.AddRange(modelcategory); Với: ..... là điều kiện trong hàm where của bạn nhé, không có thì bỏ nó đi