Operadores numéricos y de comparación (LINQ to SQL)
Actualización: November 2007
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 compatibles
LINQ to SQL admite los operadores siguientes.
Operadores aritméticos básicos:
+
- (resta)
*
/
División de enteros en Visual Basic (\)
% (Visual Basic Mod)
<<
>>
- (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
<
<=
>
>=