Saltar al contenido

Trabajando con variables (parte 2/3) tipos implícitos de datos

5 mayo, 2012

En algunos casos es posible que no sepamos el tipo de variable que nos retorna alguna función, por lo que lo mas conveniente es permitir al compilador que infiera el tipo de variable, para hacer esto se usa la palabra reservada var.

Esta palabra reservada solo es válida dentro del ámbito de método asì que partamos de una modificación del código creado en el artículo anterior:

using System;

namespace Pablito
{
    class Program
    {
        static void Main(string[] args)
        {
            //en primer lugar se define una variable para el dinero que carga pablito
            //y se asigna un valor (para este caso 50)
            var dineroPablito = 50;
            //el problema nos dice que el dinero de pablito se incrementa en 100
            dineroPablito = dineroPablito + 100;
            // luego el problema dice que gasta 50 en una golosina
            dineroPablito = dineroPablito - 50;
            // Se muestra la solución al problema
            Console.WriteLine("pablito al final queda con $" + dineroPablito);
        }
    }
}

Nótese que la definición de la variable se hace mediante var y al compilarla el propio compilador de C# convierte esta variable a int.

en otro ejemplo para crear variables de tipo básico son:

var i = 10; // i se compila como un int
var d = 10.5; // d se compila como un Double
var s = "Hola Mundo"; //s se compila como un String
var b = true; // b se compila como un boolean

pero el poder mas impresionante de esta palabra reservada está en los bucles foreach(que serán tema de la próxima serie) y en el uso de las variables “desechables” (las cuales trataremos en el pròximo artículo)

Dejar un comentario

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: