その間に、次のようにlinqでクエリをコンパイルする理由がわかりません。
from c in PriceListPolicies_TBLs
where ((c.CountryCode ?? "VNALL")== "VNALL" ? "VN" : c.CountryCode ||
(c.CountryCode ?? "THALL") == "THALL" ? "TH" : c.CountryCode)
select c
このエラーが発生します
演算子'||' タイプ「string」および「bool」のオペランドには適用できません
このクエリを機能させるにはどうすればよいですか?