Advertisement
Fhernd

UsoRef.cs

Sep 27th, 2014
37,260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.15 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Articulos.Pregunta.P1020
  4. {
  5.     public sealed class UsoRef
  6.     {
  7.         public static void Main()
  8.         {
  9.             // Creación de variable entera de 32 bits y asignación
  10.             // de un valor inicial:
  11.             int i = 11;
  12.            
  13.             // Muestra el valor antes de invocar al método `ModificarTipoPorValor`:
  14.             Console.WriteLine ("\nValor `i` antes de invocar al método `ModificarTipoPorValor`: {0}",
  15.                 i.ToString()
  16.             );
  17.            
  18.             // Invocación del método `ModificarTipoPorValor`:
  19.             ModificarTipoPorValor (ref i);
  20.            
  21.             // Muestra el valor actual después de invocar al método `ModificarTipoPorValor`:
  22.             Console.WriteLine ("\nValor `i` después de invocar al método `ModificarTipoPorValor`: {0}\n",
  23.                 i.ToString()
  24.             );
  25.         }
  26.        
  27.         // Método que modifica una variable de tipo por
  28.         // valor por medio de la calificador de parámetro ref:
  29.         private static void ModificarTipoPorValor(ref int i)
  30.         {
  31.             i = i + 13;
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement