static void Main(string[] args)
        {
            int elValor = 100;

            Console.WriteLine("El valor antes de llamar al metodo es " + elValor);
            ModificarValor(ref elValor);
            Console.WriteLine("El valor despues de llamar al metodo es " + elValor);

            EjemploTipoDeReferencia objeto = new EjemploTipoDeReferencia();

            objeto.valor = 200;
            Console.WriteLine("El valor antes de llamar al metodo es " + objeto.valor);
            ModificarReferencia(objeto);
            Console.WriteLine("El valor despues de llamar al metodo es " + objeto.valor);

            Console.ReadKey();
        }
 static void ModificarReferencia(EjemploTipoDeReferencia ej)
 {
     ej.valor++;
     Console.WriteLine("El valor modificado es " + ej.valor);
 }