所以基本上我的代碼在下面一行
var saleOrderIds= saleOList.Select(saleOList => saleOList.SaleOrderId.ToString()).ToList();
在上面的代碼中發生以下例外
System.InvalidOperationException compareType: CurrentCultureIgnoreCase))' 無法翻譯。附加資訊:不支持使用“StringComparison”引數轉換“string.Equals”多載。
同一行在 .Net Framework 中運行良好
如何解決這個問題,有沒有其他方法可以在 EfCore,.Net6 中實作結果?
uj5u.com熱心網友回復:
var saleOrderIds= saleOList.Select(saleOList => saleOList.SaleOrderId).ToList().Select(x => x.ToString());
也就是說,我想知道這是否是xy 問題。通常,將整數主鍵轉換為字串是一個壞主意。你為什么這樣做?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/497413.html
上一篇:使用自定義FUNC過濾串列
