Exemple #1
0
            public int Compare(object x, object y)
            {
                SheetMergeFileListItemViewModel a = x as SheetMergeFileListItemViewModel;
                SheetMergeFileListItemViewModel b = y as SheetMergeFileListItemViewModel;

                if (a != null && b != null)
                {
                    AlphanumStringComparatorFast comp = new AlphanumStringComparatorFast();
                    return(comp.Compare(a.FilePath, b.FilePath));
                }
                return(-1);
            }
Exemple #2
0
        public int Compare(object x, object y)
        {
            IIdentityTreeItemViewModel <T> a = x as IIdentityTreeItemViewModel <T>;
            IIdentityTreeItemViewModel <T> b = y as IIdentityTreeItemViewModel <T>;

            if (a != null && b != null)
            {
                AlphanumStringComparatorFast comp = new AlphanumStringComparatorFast();
                return(comp.Compare(a.Name, b.Name));
            }
            return(-1);
        }