LINQ中根据条件判断查询条件是否启用
var fNumber = (from a in db.BT_WMS_UnCodeStock where a.ProductNo == _Code && (status == 3 || a.InventoryQuantity > 0) group a by a.Fnumber into g select g.Key).ToList();
status是自己定义的变量,如果status不等于3就不会启用a.InventoryQuantity > 0这个条件
如果status等于3就启用a.InventoryQuantity > 0这个条件