Tôi thực sự không biết gì về EF, nhưng trong LINQ to SQL, bạn thường diễn đạt mệnh đề LIKE bằng cách sử dụng String.Contains:
where entity.Name.Contains("xyz")
dịch sang
WHERE Name LIKE '%xyz%'
(Sử dụng StartsWith
và EndsWith
cho các hành vi khác.)
Tôi không hoàn toàn chắc chắn liệu điều đó có hữu ích hay không, vì tôi không hiểu ý của bạn khi bạn nói rằng bạn đang cố gắng triển khai NHƯ. Nếu tôi hiểu sai hoàn toàn, hãy cho tôi biết và tôi sẽ xóa câu trả lời này :)