![](/img/trans.png)
[英]How to match words that doesn't start nor end with certain characters using Regex?
[英]LINQ doesn't end with certain characters
我在下面的Linq記錄已完成,但您明白了:我需要檢查TruckNbr是否不以“ 100”或“ 1000”結尾。 我如何在下面的查詢中執行此操作
var truck = (from tr in DataContext.Trucks
where tr.TruckNbr != ...
select tr).ToList()
假設TruckNbr是一個字符串。
var truck = (from tr in DataContext.Trucks
where !(tr.TruckNbr.EndsWith("100") || tr.TruckNbr.EndsWith("1000"))
select tr).ToList()
如果TruckNbr
是數據庫中的varchar
,則可以執行以下操作:
var truck = (from tr in DataContext.Trucks
where tr.TruckNbr.EndsWith("100") == false
&& tr.TruckNbr.EndsWith("1000") == false
select tr).ToList();
假定TruckNbr
的其他答案是字符串; 假設TruckNbr
是一個數字,這是您要執行的操作:
var truck = (from tr in DataContext.Trucks
where tr.TruckNbr%1000 != 100 && tr.TruckNbr%10000 != 1000
select tr).ToList()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.