我正在使用LINQ to SQL在數據庫中查找名稱與字符串變量匹配的記錄。這個變量的值來自URL,並且任何空間都被替換成SEO用途的破折號:mysite.com/what-i-need-to-findLINQ to SQL匹配使用可能的通配符
很容易用空格替換破折號來執行查找,但如果我正在尋找的唱片名稱實際上有一個破折號?
例如,我在尋找被命名爲「約翰·待辦事項清單」,我用值「約翰 - 待辦事項列表」
var Item = Items.List().FirstOrDefault(i => i.Name == "John to do list"); //obviously doesn't get what I need
工作記錄是否有任何如何使用通配符或其他方法找回這個項目?