Entradas

Mostrando las entradas etiquetadas como C# literales

Teoría C#: Literales

En ocasiones, resulta más sencillo usar un sistema numérico en base 16 en lugar de 10, para tal caso C# permite especificar números enteros en formato hexadecimal, y se define anteponiendo 0x , por ejemplo: 0xFF , que equivale a 255 en decimal. C# tiene caracteres denominados secuencias de escape para facilitar la escritura con el teclado de símbolos que carecen de representación visual. C#, al igual que C++, define un tipo de cadena de caracteres. Dentro de la cadena de caracteres se pueden usar secuencias de escape. Una cadena de caracteres puede iniciarse con el símbolo @ seguido por una cadena entre comillas ( " ), en tal caso, las secuencias de escape no tienen efecto, y además la cadena puede ocupar dos o más líneas. Enteros decimal 245 , [0..9]+ hexadecimal 0xF5 , 0x[0..9, A..F, a..f]+ entero largo 12L entero largo sin signo 654UL Coma flotante float 23.5F , 23.5f ; 1.72E3F , 1.72E3f , 1.72e3F , 1.72e3f double 23.5 , 23.5D , 23....