public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { return DateTime.Compare(x.Modified, y.Modified); }
public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { return x.Attributes - y.Attributes; }
public abstract int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext);
public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { return (int)(x.Crc - y.Crc); }
public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { return string.Compare(x.TypeName, y.TypeName); }
public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { if (x.CompressedSize == y.CompressedSize) return 0; return x.CompressedSize > y.CompressedSize ? 1 : -1; }
public override int OnCompare(TagInfo x, TagInfo y, string xtext, string ytext) { return string.Compare(xtext, ytext, true); }