Ayuda de MicroStation CONNECT Edition

Operadores en expresiones nombradas

Los operadores actúan en símbolos, cadenas y números de expresiones nombradas. Estos son los tipos de operadores:

  • aritmética ^ (exponenciación), *, /, \, Mod, +,

    Ambos / y \ son operadores de división. El primero produce un resultado de tipo doble y el último de tipo entero.

    A continuación se brindan ejemplos de expresiones que contienen operadores aritméticos (" > " es la forma abreviada para "evalúa como").

    1 + "4" -> 5
    2,3 * 3 -> 6,9
    12/5 -> 2,4
    12\5 -> 2
  • comparación <, <=, >, >=, =, <>, yAND. o.

    A continuación se brindan ejemplos de expresiones que contienen operadores de comparación:

    20 < 10 -> Falso
    7 >= 7 -> Verdadero
  • condicional — IIf (condicional, resultado-verdadero, resultado-falso)

    A continuación se brindan ejemplos de expresiones que contienen : IIf:

    IIf (500>200, «matemática OK";, «matemática errónea") -> «matemática OK"
    IIf (500<200, «matemática OK", «matemática errónea") -> «matemática errónea"
  • concatenación de cadena: y

    A continuación se brindan ejemplos de expresiones que contienen : y:

    1 y "4" -> "14"
    "Perro" y " y " y "Gato" -> «Perro y gato"

Símbolos combinados

Puede construir expresiones más complejas creando símbolos más grandes mediante combinación. Por ejemplo:

System.Math.Cos(System.Math.PI*45.0/180.0) -> 0.707
System.String.Length("Perro" y " y " y "Gato") -> 11

El primer símbolo se evalúa como el coseno de un ángulo de 45 grados. El segundo símbolo se evalúa como la longitud de caracteres de tres cadenas concatenadas.