Cuando se crea un programa EGL que utiliza consoleUI, cada variable de tipo Menu, MenuItem, Prompt y Window es una variable de referencia, que contiene una dirección de memoria que hace referencia a un valor almacenado fuera de la variable.
myPrompt Prompt { message = "Type your ID: "};
myPrompt Prompt = new Prompt { message = "Type your ID: "};
Cuando se declaran variables, la diferencia entre los dos formatos tiene poco efecto práctico; sin embargo, cuando se codifica la sentencia openUI, la palabra new proporciona comodidad en la codificación, como se muestra en openUI.
new nombreComponente
Para obtener información detallada sobre otras implicaciones de las variables de referencia, consulte el apartado Compatibilidad de referencia en EGL.
Conceptos relacionados
Interfaz de usuario de consola
Consulta relacionada
Componentes de ConsoleUI y variables relacionadas
openUI
Compatibilidad de referencia en EGL
Tareas relacionadas
Crear una interfaz con consoleUI