Operadores numéricos y de comparación
Los operadores aritméticos y de comparación funcionan como cabía esperar en Common Language Runtime (CLR), con las siguientes excepciones:
SQL no admite al operador de módulo en números de punto flotante.
SQL no admite la aritmética no comprobada.
Los operadores de incremento y decremento producen efectos no deseados cuando se utilizan en expresiones que no se pueden replicar en SQL y son, por tanto, incompatibles.
Operadores admitidos
LINQ to SQL admite los siguientes operadores.
Operadores aritméticos básicos:
+
-
(resta)*
/
División de enteros en Visual Basic (
\
)%
(Visual BasicMod
)<<
>>
-
(negación unaria)
Operadores de comparación básicos:
=
en Visual Basic y==
en C#<>
en Visual Basic y!=
en C#Is/IsNot
en Visual Basic<
<=
>
>=