Advertisement
Fhernd

AtributosInfoLlamadas.cs

Jul 15th, 2015
868
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.84 KB | None | 0 0
  1. // OrtizOL - xCSw - http://ortizol.blogspot.com
  2.  
  3. using System;
  4. using System.Runtime.CompilerServices;
  5.  
  6. public class AtributosInfoLlamadas
  7. {
  8.     public static void Main()
  9.     {
  10.         Console.WriteLine(Environment.NewLine);
  11.        
  12.         ParametrosConAtributos();
  13.        
  14.         Console.WriteLine(Environment.NewLine);
  15.     }
  16.    
  17.     // Método con parámetros opcionales marcados con atributos:
  18.     public static void ParametrosConAtributos(
  19.         [CallerMemberName] string nombreMiembro = null,  
  20.         [CallerFilePath] string rutaArchivo = null,
  21.         [CallerLineNumber] int numeroLinea = 0)
  22.     {
  23.         Console.WriteLine("Nombre de miembro: {0}", nombreMiembro);
  24.         Console.WriteLine("Ruta del archivo: {0}", rutaArchivo);
  25.         Console.WriteLine("Número de línea: {0}", numeroLinea.ToString());
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement