Comment puis-je trier (pas filtrer) les fichiers directoryinfo par date (du plus ancien au plus récent)? J'utilise asp.net et visual studio 2008Tri des fichiers de directoryinfo par date dans asp.net
4
A
Répondre
8
La même chose que dans @DaRKoN_ vb.net:
Module Module1
Sub Main()
Dim orderedFiles = New System.IO.DirectoryInfo("c:\\").GetFiles().OrderBy(Function(x) x.CreationTime)
For Each f As System.IO.FileInfo In orderedFiles
Console.WriteLine(String.Format("{0,-15} {1,12}", f.Name, f.CreationTime.ToString))
Next
End Sub
End Module
4
La méthode GetFiles()
de la classe DirectoryInfo
retourne un tableau qui implémente IEnumerable. Vous pouvez donc appliquer toutes les méthodes d'extension LINQ standard.
var orderedFiles = new System.IO.DirectoryInfo("path")
.GetFiles()
.OrderBy(x => x.CreationTime);
Édition: Je viens de réaliser que ceci est étiqueté avec VB. Voir aussi le commentaire de Jon sur l'OP re: réponses existantes.
0
Ce vb a été taguée (ce qui est la raison pour laquelle je suis tombé sur elle.) Je pensais que je jetterais la réponse vb là-bas.
Dim sDir As String = HttpRuntime.AppDomainAppPath
Dim oDirInfo As System.IO.DirectoryInfo
Dim oInfo As System.IO.FileInfo
oDirInfo = New System.IO.DirectoryInfo(sDir)
oInfo = oDirInfo.GetFiles().OrderByDescending(Function(p) p.LastWriteTime).First()
return oInfo.LastWriteTime
Questions connexes
- 1. Tri des fichiers par date de création/modification en PHP
- 2. tri des répertoires par date de création
- 3. Tri par date numéro
- 4. ASP.Net dossiers DirectoryInfo à trier et filtrer
- 5. Wordpress - Tri des publications par date d'expiration
- 6. Tri des tableaux imbriqués d'objets par date
- 7. R Tri des données par date
- 8. Tri des fichiers dans des dossiers
- 9. Tri des résultats SPARQL par date
- 10. jQuery: tri des isotopes par date
- 11. Attribut de tri par date dans la liste des rails
- 12. Recherche de chaînes dans DirectoryInfo
- 13. granularité dans un tri par date MongoDB?
- 14. jQuery: isotope, tri par date
- 15. Tri par date dans les avis
- 16. Requête mySQL - tri par date
- 17. Tableaux Php/Tri par date
- 18. Tri par date puis Lieu
- 19. Tri des listes par date, puis ordre par dernière
- 20. Tri des fichiers avec DirectoryIterator
- 21. Excel VBA alternative de tri par date
- 22. Java Méthode de tri par date?
- 23. asp.net ListView tri par colonne
- 24. Problème de tri par date dans multi array?
- 25. Affichage des fichiers souhaités uniquement dans asp.net
- 26. liste de tri des noms de fichiers par numéro
- 27. MYSQL Query - Tri par date en PHP
- 28. Renommer les fichiers par lots; problèmes de tri des hachages
- 29. scandir tri par date Ordre descendant
- 30. Tri d'un tableau bidimensionnel par date
On dirait que cette question a été traitée dans cette publication [Tri Directory.GetFiles()] [1] [1]: http://stackoverflow.com/questions/52842/sorting- répertoire-getfiles –