tipos de datos c#
Los tipos de datos en un lenguaje de programación describen qué tipo de datos puede contener una variable. CSharp es un lenguaje fuertemente tipado, por lo tanto, cada variable y objeto debe tener un tipo declarado. El sistema de tipo CSharp contiene tres categorías de tipo. Son tipos de valores, tipos de referencia y tipos de punteros . En CSharp, es posible convertir un valor de un tipo en un valor de otro tipo. La operación de Convertir un Tipo de Valor a un Tipo de Referencia se llama Boxing y la operación inversa se llama Unboxing
Cuando declaramos una variable, tenemos que decirle al compilador qué tipo de datos puede contener la variable o a qué tipo de datos pertenece la variable.
Sintaxis: TipoDato VariableNombre TipoDato: el tipo de datos que la variable puede contener. VariableNombre: la variable que declaramos para mantener los valores.
Ejempo:
int contar;
int : es el tipo de dato
contar: es el nombre de la variable
El ejemplo anterior muestra, declara una variable 'contar' para contener un valor entero.Los siguientes son los tipos de datos comúnmente utilizados en C#:
bool
La palabra clave bool es un alias de System.Boolean. Se usa para declarar variables para almacenar los valores booleanos, verdadero y falso. En C #, no hay conversión entre el tipo bool y otros tipos.
C # Runtime: System.Boolean CSharp declaration: bool flag; Inicialización de CSharp: flag = true; Valor de inicialización predeterminado de CSharp: falso
En t
Las variables int se almacenan valores enteros de 32 bits con signo en el rango de -2,147,483,648 a +2,147,483,647
C # Runtime : System.Int32 CSharp declaration: int count; Inicialización de CSharp: count = 100; Valor de inicialización predeterminado de CSharp: 0
decimal
La palabra clave decimal indica un tipo de datos de 128 bits. El rango aproximado y la precisión para el tipo decimal son -1.0 X 10-28 a 7.9 X 1028
C# Runtime : System.Decimal
CSharp declaración: decimal val;
CSharp inicialización: val = 0.12;
CSharp valor default : 0.0M
string
El tipo de cadena representa una cadena de caracteres Unicode. las variables de cadena se almacenan en cualquier cantidad de alfabético, caracteres numéricos y especiales.
C# Runtime : System.String
CSharp declaración: string str;
CSharp inicialización: str = "csharp string";
No hay comentarios.