B-Arts DocumentationIndice generale

BListCompareFileInfo - esempi

Ordinamento crescente

using B.BComparer;

List<FileInfo> files = new DirectoryInfo(@"C:\Dati").GetFiles().ToList();

files.Sort(new BListCompareFileInfo(
  BListCompareFileInfo.eTypeOrder.Crescente));

Ordinamento decrescente

BListCompareFileInfo comparer = new(
  BListCompareFileInfo.eTypeOrder.Decrescente);

Array.Sort(files, comparer);

Il confronto riguarda il nome completo restituito da FileInfo.Name, inclusa l'estensione.