palabras reservadas
Public Class this
End Class
Entonces, se compila esta clase en un ensamblado de .NET y se distribuye como parte de un conjunto deherramientas. Un programador de C#, que quiere definir una variable de tipo “this” encontraría un problema: “this” es una palabra reservada en C#. El siguiente fragmento en C# no compilará:
this x = newthis();
Un tema similar aparece cuando se accede a miembros, sobrescribiendo métodos virtuales e identificando espacios de nombres. En C#, colocando la arroba (@) antes del identificador, se forzará aser considerado como un identificador en vez de una palabra reservada por el compilador. El signo arroba no es considerado parte del identificador.
@this x = new @this();
Por consistencia, estautilización también se permite en configuraciones no-públicas como variables locales, nombres de parámetros y miembros privados.
Palabras reservadas en SQL[editar · editar código]
En SQL, sonpalabras reservadas todas las sentencias, cláusulas modificadoras, tipos de dato, y funciones propias del DBMS.Así, por ejemplo, no se pueden usar denominaciones tales como SELECT, GROUP, CONCAT, SUM, MAX osemejantes.
En cada DBMS, además, existen conjuntos de denominaciones que le son propias, y que si pueden ser usadas en otros, lo que tiende a producir ciertos problemas al migrar proceso o sintaxisde uno a otro. Tal es el caso de SYSDATE, NOW, o BIGINT, el primero de los cuales es usual en Oracle, y los dos siguientes en MySQL.
Pese a eso, todos los DBMS tienen, también, la posibiilidad deusar estas palabras reservadas, siempre que se respete ciertas reglas sintáctica: Todas las palabras reservadas usadas para nombres de objetos creados en una base de datos deben estar encerrados entre...
Regístrate para leer el documento completo.