数值运算符和比较运算符 (LINQ to SQL)
算术运算符和比较运算符在公共语言运行库 (CLR) 中按预期方式工作,但有以下几点例外:
SQL 不支持对浮点数字使用取模运算符。
SQL 不支持未校验的算法。
在无法复制到 SQL 中的表达式中使用增量和减量运算符时会产生副作用,因而不支持此类运算符。
支持的运算符
LINQ to SQL 支持以下运算符。
基本算术运算符:
+
-(减号)
*
/
Visual Basic 整除 (\)
% (Visual Basic Mod)
<<
>>
-(一元求反)
基本比较运算符:
Visual Basic = 和 C# ==
Visual Basic <> 和 C# !=
Visual Basic Is/IsNot
<
<=
>
>=