Saltar al contenido principal

Trampas

EstoDaPorque
"Total: " + n0+ solo concatena dos Text. Use StringFormat.
StringFormat("{0}", n)error de compilaciónsiempre recibe 3 argumentos. Agregue , "".
UtilityPrint(n)detiene la acciónsu parámetro es Text. Use UtilityPrint(StringFormat("{0}", n, "")).
"C:\temp"C:, una tabulación y luego emp\t es una secuencia de escape. Escriba "C:\\temp".
flags & 4 == 40& tiene menor precedencia que ==. Escriba (flags & 4) == 4.
0 < x < 10falsecompara un Bool con un Integer. Escriba x > 0 && x < 10.
ok && Risky()ejecuta Risky() de todos modosno hay evaluación en cortocircuito
true == 1, w == 0falselos tipos distintos nunca son iguales. Compruebe un identificador con !w.
7 / 23división de Integer. Escriba 7 / 2.0.
StringFormat("{0}", 0.5, "")0.500000los Real siempre se muestran con seis decimales
dos StringSplit en un buclepartes incorrectasla segunda división reemplaza la caché de la primera
"apple" < "Banana"falsela comparación ordinal pone todas las mayúsculas antes que las minúsculas
una variable asignada solo dentro de un if0 cuando la rama no se ejecutólas variables que nunca se asignaron en tiempo de ejecución empiezan como Integer 0