private int CompareNumbers(ListViewItem itemX, ListViewItem itemY)
{
int x = Int32.Parse(itemX.SubItems[_columnToSort].Text, NumberStyles.AllowThousands);
int y = Int32.Parse(itemY.SubItems[_columnToSort].Text, NumberStyles.AllowThousands);
int compareResult = x.CompareTo(y);
if (_orderOfSort == SortOrder.Ascending)
{
return compareResult;
}
if (_orderOfSort == SortOrder.Descending)
{
return (-compareResult);
}
return 0;
}