Tôi đang cố gắng sử dụng LINQ sau để truy vấn sql để có được kết quả. Nhưng nó không hoạt động nếu parentCategoryId trôi qua như vôlàm thế nào để kiểm tra giá trị null trong LINQ để sql
public static IEnumerable<Category> GetChildren(this Table<Category> source, int? parentCategoryId)
{
var categories = from c in source where c.ParenCategoryId == parentCategoryId select c;
return categories;
}
nhưng công trình sau đây nếu null sử dụng trực tiếp vào vị trí của parentCategoryId
public static IEnumerable<Category> GetChildren(this Table<Category> source, int? parentCategoryId)
{
var categories = from c in source where c.ParenCategoryId == null select c;
return categories;
}
if (ParenCategoryID isEqualTo: NULL) sau đó làm những gì bạn muốn. – vishiphone