public void AddAssetItems(Changeset assets) { ChangesetItem[] items = assets.items; for (int i = 0; i < items.Length; i++) { ChangesetItem changesetItem = items[i]; this.AddAssetItem(changesetItem.guid, changesetItem.fullPath, changesetItem.assetIsDir != 0, changesetItem.changeFlags, assets.changeset); } Array.Sort <ParentViewFolder>(this.folders, new Comparison <ParentViewFolder>(ParentViewState.CompareViewFolder)); for (int j = 0; j < this.folders.Length; j++) { Array.Sort <ParentViewFile>(this.folders[j].files, new Comparison <ParentViewFile>(ParentViewState.CompareViewFile)); } }
public void AddAssetItems(Changeset assets) { ChangesetItem[] items = assets.items; for (int i = 0; i < items.Length; i++) { ChangesetItem changesetItem = items[i]; this.AddAssetItem(changesetItem.guid, changesetItem.fullPath, changesetItem.assetIsDir != 0, changesetItem.changeFlags, assets.changeset); } ParentViewFolder[] arg_70_0 = this.folders; if (ParentViewState.<>f__mg$cache2 == null) { ParentViewState.<>f__mg$cache2 = new Comparison<ParentViewFolder>(ParentViewState.CompareViewFolder); } Array.Sort<ParentViewFolder>(arg_70_0, ParentViewState.<>f__mg$cache2); for (int j = 0; j < this.folders.Length; j++) { ParentViewFile[] arg_A6_0 = this.folders[j].files; if (ParentViewState.<>f__mg$cache3 == null) { ParentViewState.<>f__mg$cache3 = new Comparison<ParentViewFile>(ParentViewState.CompareViewFile); } Array.Sort<ParentViewFile>(arg_A6_0, ParentViewState.<>f__mg$cache3); } }
internal static int Compare(ChangesetItem p1, ChangesetItem p2) => string.Compare(p1.fullPath, p2.fullPath, true);
internal static int Compare(ChangesetItem p1, ChangesetItem p2) { return(string.Compare(p1.fullPath, p2.fullPath, true)); }
internal static int Compare(ChangesetItem p1, ChangesetItem p2) { return string.Compare(p1.fullPath, p2.fullPath, true); }