Fixed SDKTools dota build.
2 using System.Collections;
4 using System.Windows.Forms;
8 class LIStringComparator : IComparer
12 public LIStringComparator(int col)
17 public int Compare(object x, object y)
19 ListViewItem a = (ListViewItem)x;
20 ListViewItem b = (ListViewItem)y;
22 return String.Compare(a.SubItems[m_col].Text, b.SubItems[m_col].Text);
26 class LIIntComparator : IComparer
30 public LIIntComparator(int col)
35 public int Compare(object x, object y)
37 ListViewItem a = (ListViewItem)x;
38 ListViewItem b = (ListViewItem)y;
40 int num1 = Int32.Parse(a.SubItems[m_col].Text);
41 int num2 = Int32.Parse(b.SubItems[m_col].Text);
56 class LIDoubleComparator : IComparer
60 public LIDoubleComparator(int col)
65 public int Compare(object x, object y)
67 ListViewItem a = (ListViewItem)x;
68 ListViewItem b = (ListViewItem)y;
70 double num1 = Double.Parse(a.SubItems[m_col].Text);
71 double num2 = Double.Parse(b.SubItems[m_col].Text);