// OrtizOL - xCSw - http://ortizol.blogspot.com
using System;
using System.IO;
namespace Receta.CSharp.R0510
{
public class BusquedaConComodin
{
public static void Main(string[] args)
{
Console.WriteLine(Environment.NewLine);
// Valida que el usuario haya ingresado
// el número apropiado de argumentos:
if (args.Length != 2)
{
Console.WriteLine("Uso: BusquedaConComodin.exe [directorio] [comodin]");
}
// Creación de instancia de `DirectoryInfo`:
DirectoryInfo dir = new DirectoryInfo(args[0]);
// Arreglo de todos los archivos del directorio:
FileInfo[] archivos = dir.GetFiles(args[1]);
// Muestra los archivos que coinciden con el
// comodín pasado como argumento:
foreach (FileInfo archivo in archivos)
{
Console.Write("Archivo: {0} - Tamaño: {1}\n", archivo.Name, archivo.Length.ToString());
}
Console.WriteLine(Environment.NewLine);
}
}
}