Udemy

tipos de datos c#

C # Tipos de Datos



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.