fork download
  1. // OrtizOL - xCSw - http://o...content-available-to-author-only...t.com
  2.  
  3. using System;
  4. using System.IO;
  5.  
  6. namespace Receta.CSharp.R0504
  7. {
  8. public class CopiarContenidoDirectorio
  9. {
  10. public static void Main(string[] args)
  11. {
  12. Console.WriteLine();
  13.  
  14. // Crea una nueva instancia de `DirectoryInfo`:
  15. DirectoryInfo directorioC = new DirectoryInfo("/etc/");
  16.  
  17. // Arreglo de objetos FileInfo con referencias a
  18. // cada archivo del directorio C:\:
  19. FileInfo[] archivosC = directorioC.GetFiles();
  20.  
  21. // Mensaje en pantalla:
  22. Console.WriteLine("El directorio {0} contiene los siguientes archivos:", directorioC.Name);
  23. foreach (FileInfo archivo in archivosC)
  24. {
  25. Console.WriteLine("El tamaño de {0} es {1} bytes.", archivo.Name, archivo.Length);
  26. }
  27.  
  28. Console.WriteLine();
  29. }
  30. }
  31. }
Success #stdin #stdout 0.05s 24232KB
stdin
Standard input is empty
stdout
El directorio etc contiene los siguientes archivos:
El tamaño de .pwd.lock es 0 bytes.
El tamaño de adduser.conf es 2981 bytes.
El tamaño de bash.bashrc es 1863 bytes.
El tamaño de bindresvport.blacklist es 367 bytes.
El tamaño de ca-certificates.conf es 7773 bytes.
El tamaño de debconf.conf es 2969 bytes.
El tamaño de debian_version es 4 bytes.
El tamaño de deluser.conf es 604 bytes.
El tamaño de environment es 77 bytes.
El tamaño de fstab es 37 bytes.
El tamaño de gai.conf es 2584 bytes.
El tamaño de group es 591 bytes.
El tamaño de group- es 577 bytes.
El tamaño de gshadow es 498 bytes.
El tamaño de gshadow- es 487 bytes.
El tamaño de host.conf es 9 bytes.
El tamaño de hostname es 6 bytes.
El tamaño de hosts es 109 bytes.
El tamaño de inputrc es 1748 bytes.
El tamaño de insserv.conf es 859 bytes.
El tamaño de issue es 26 bytes.
El tamaño de issue.net es 19 bytes.
El tamaño de ld.so.cache es 12504 bytes.
El tamaño de ld.so.conf es 34 bytes.
El tamaño de libaudit.conf es 191 bytes.
El tamaño de locale.alias es 2492 bytes.
El tamaño de locale.gen es 8729 bytes.
El tamaño de localtime es 118 bytes.
El tamaño de login.defs es 10478 bytes.
El tamaño de machine-id es 33 bytes.
El tamaño de mke2fs.conf es 956 bytes.
El tamaño de motd es 286 bytes.
El tamaño de networks es 60 bytes.
El tamaño de nsswitch.conf es 497 bytes.
El tamaño de os-release es 233 bytes.
El tamaño de pam.conf es 552 bytes.
El tamaño de passwd es 1197 bytes.
El tamaño de passwd- es 1177 bytes.
El tamaño de profile es 761 bytes.
El tamaño de protocols es 2932 bytes.
El tamaño de rc.local es 306 bytes.
El tamaño de resolv.conf es 19 bytes.
El tamaño de rmt es 268 bytes.
El tamaño de rpc es 887 bytes.
El tamaño de securetty es 4038 bytes.
El tamaño de services es 19605 bytes.
El tamaño de shadow es 626 bytes.
El tamaño de shadow- es 626 bytes.
El tamaño de shells es 73 bytes.
El tamaño de staff-group-for-usr-local es 771 bytes.
El tamaño de subgid es 119 bytes.
El tamaño de subgid- es 88 bytes.
El tamaño de subuid es 119 bytes.
El tamaño de subuid- es 88 bytes.
El tamaño de sysctl.conf es 2084 bytes.
El tamaño de timezone es 8 bytes.
El tamaño de ucf.conf es 1260 bytes.
El tamaño de wgetrc es 4812 bytes.