Informe de Lectura
Informe de Lectura
Informe de Lectura
UASD
FACULTAD DE CIENCIAS
Escuela de Informtica
TEMA:
ASPECTOS LEXICOS UTILIZADOS EN EL LENGUAJE DE PROGRAMACION C#
Sustenta:
CH-8164
WELLIN SANTANA MONTERO
Indice
Identificadores
Al igual que en cualquier lenguaje de programacin, en C# un identificador no es
ms que, como su propio nombre indica, un nombre con el que identificaremos
algn elemento de nuestro cdigo, ya sea una clase, una variable, un mtodo, etc.
Tpicamente el nombre de un
de caracteres alfanumricos
primero de ellos no sea un
Arriba, caa, C3P0, , etc;
Literales
los literales son la representacin del valor de un tipo bsico. A continuacin se
muestra como sera esta representacin segn los tipos bsicos que tenemos en
C#:
Enteros:
si el formato es decimal la representacin sera mediante dgitos
decimales del 0 al 9. Si el formato es hexadecimal escribimos el prefijo 0x seguido
de los dgitos propios de la notacin hexadecimal (0 al 9, a-f, A-F).
Reales: para representar nmero reales debemos separar la parte entera de la real
usando el punto decimal (carcter .). Es posible representar los nmero reales en
formato cientfico, usando como exponente el carcter e E.
Lgicos: toman dos valores posibles: true (cierto) false (falso).
Carcter: puede representarse cualquier carcter encerrndolo entre comillas
simples salvo los contenidos en la siguiente tabla, que deben indicarse con
secuencias de escape.
Carcter
Cdigo
Unicode
de
escape Cdigo
especial
Comilla simple
\u0027
\'
Comilla doble
\u0022
Carcter nulo
\u0000
\0
Alarma
\u0007
\a
Retroceso
\u0008
\b
Salto de pgina
\u000C
\f
Nueva linea
\u000A
\n
Retorno de carro
\u000D
\r
Tabulacin Horizontal
\u0009
\y
Tabulacin Vertical
\u00B
\v
Barra invertida
\u005C
\\
de
escape
Literales de cadena.
C# admite dos formatos de literales de cadena: literales de cadena tpicos y
literales de cadena textuales. El tipo de un literal de cadena es string.
Un literal tpico de cadena consta de cero o ms caracteres entre comillas dobles y
puede incluir secuencias de escape sencillas y secuencias de escape hexadecimales
y Unicode.
// La cadena vaca
// !Hola, \t mundo!
//
//
// \\servidor\share\file.txt
Esta es una cadena distribuida
en dos lineas.
Operadores
Un operador en C# es un smbolo formado por uno o ms caracteres que permite
realizar una determinada operacin entre uno o ms datos y produce un resultado.
Operaciones aritmticas: Los operadores aritmticos incluidos en C# son los
tpicos de suma (+), resta (-), producto (*), divisin (/) y mdulo (%). Tambin se
incluyen operadores de "menos unario" (-) y "ms unario" (+)
Operaciones lgicas: Se incluyen operadores que permiten realizar
operaciones lgicas tpicas: "and" (&& y &), "or" (|| y |), "not" (!) y "xor" (^) .
las
Bibiografa