
04/11/2009, 12:20
|
 | Colaborador | | Fecha de Ingreso: septiembre-2007 Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses Puntos: 87 | |
Respuesta: Comparar dos directorios en busca de archivos nuevos forma rapida obtener los archivos de cada ruta con Directory.GetFiles y ellos agregarlos como key en un Dictionary<string,int>. si hay una coincidencia solo incrementar el value del key actual, asi que cuando hagas un foreach keyvaluepair de tu dictionary sabras cuales son los archivos nuevos.
otra forma mas elegante de hacerlo seria usar List<T>.Union(List<T>) (aunque solo valida para net 3.0 y superior si no me equivoco)
usando Union de generics. |