Latest web development tutorials

Constantes de C #

Una constante es un valor fijo que no cambia durante la ejecución del programa. Las constantes pueden ser cualquiera de los tipos de datos básicos, tales como constantes enteras, constantes de coma, las constantes de caracteres o cadenas constantes, y las constantes de enumeración flotante.

Las constantes se pueden utilizar como una variable convencionales, pero su valor no se puede modificar después de la definición.

constante entera

Las constantes enteras pueden ser decimal, octal o constantes hexadecimales. Prefijo especificado radix: 0x o 0X para hexadecimal, octal de 0, la representación decimal no es prefijado.

Las constantes enteras pueden tener el sufijo, puede ser una combinación de U y L, en donde, U y L, respectivamente, y sin signo de largo. Sufijo puede ser en mayúsculas o minúsculas, varios sufijos combinados en cualquier orden.

Estos son algunos ejemplos de constantes enteras:

212 / * * legal /
215u / * * legal /
0xFeeL / * * legal /
Ilegal 078 / *: 8 no es un número octal * /
032UU / * Ilegal: no se puede duplicar el sufijo * /

Los siguientes son ejemplos de diversos tipos de constantes enteras:

85 / * decimal * /
0213 / * * octal /
0x4B / * * Hex /
30 / * int * /
30u / * unsigned int * /
30l / * mucho * /
30 ul / * unsigned long * /

Las constantes de punto flotante

Una constante de coma flotante es una parte entera, un punto decimal y la parte fraccionaria de los componentes del índice. Se puede utilizar una forma decimal o exponencial para representar constantes de punto flotante.

Estos son algunos ejemplos de las constantes de punto flotante:

3.14159 / * * legal /
314159E-5L / * * legal /
510E / * Ilegal: Incompleto índice * /
210f / * Ilegal: no * fraccionada o índice /
.e55 / * Ilegal: número entero que falta o fraccionada * /

Cuando se utiliza la representación decimal, debe contener un punto decimal, índice, o ambos. Cuando se utiliza la forma de índice, debe contener la parte entera, parte fraccionaria, o ambos. Firmado exponente eo E está representado.

La constante de carácter

Las constantes de caracteres se escriben entre comillas simples, por ejemplo, 'x', y se pueden almacenar en una variable de tipo de carácter simple. Una constante de caracteres puede ser un carácter ordinario (por ejemplo, "x"), una secuencia de escape (por ejemplo, '\ t') o un carácter universal (por ejemplo, '\ u02C0').

En C # hay algunos caracteres específicos tienen un significado especial cuando se encuentra en frente de ellos con una barra invertida se puede utilizar para representar un carácter de nueva línea (\ n) o pestaña tabulador (\ t). Éstos son algunos código de secuencias de escape:

转义序列含义
\\\ 字符
\'' 字符
\"" 字符
\?? 字符
\aAlert 或 bell
\b退格键(Backspace)
\f换页符(Form feed)
\n换行符(Newline)
\r回车
\t水平制表符 tab
\v垂直制表符 tab
\ooo一到三位的八进制数
\xhh . . .一个或多个数字的十六进制数

Estos son algunos ejemplos de secuencias de escape de caracteres:

espacio de nombres EscapeChar
{
    Programa de clases
    {
        static void main (String [] args)
        {
            Console.WriteLine ( "Hola \ TWORLD \ n \ n");
            Console.ReadLine ();
        }
    }
}

Cuando el código se compila y ejecuta, produce los siguientes resultados:

Hello World

Las constantes de cadena

Las constantes de caracteres se encierran entre comillas dobles "," dónde o encerrados en! "" En el interior. personajes similares y constantes de las constantes de cadena de caracteres contenidos, pueden ser: caracteres ordinarios, las secuencias de escape y de carácter general,

Cuando se utiliza una cadena constante, puede ser una línea muy larga se divide en varias líneas, puede utilizar espacios para separar las partes.

Estos son algunos ejemplos de las constantes de cadena. Diversas formas enumeradas a continuación representan la misma cadena.

"Hola, querida"
"Hola, \
querida "
"Hola", "d", "oreja"
@ "Hola querida"

Definición de Constantes

Las constantes se definen utilizando la palabra claveconst.Definir una constante la siguiente sintaxis:

const <data_type> <constant_name> = valor;

El código siguiente muestra cómo definir y utilizar las constantes en el programa:

using System;

DeclaringConstants de espacio de nombres
{
    Programa de clases
    {
        static void main (String [] args)
        {
            const doble pi = 3.14159; // constantes declaraciones doble r;
            Console.WriteLine ( "Enter Radio:");
            r = Convert.ToDouble (Console.ReadLine ());
            doble areaCircle = pi * r * r;
            Console.WriteLine ( "Radio: {0}, Área: {1}", r, areaCircle);
            Console.ReadLine ();
        }
    }
}

Cuando el código se compila y ejecuta, produce los siguientes resultados:

Introduzca Radio: 
3
Radio: 3, Superficie: 28.27431