In some code I'm looking through the writer goes:
Individual[] candidates = new Individual[tournSize];
for (int i = 0; i < tournSize; ++i)
candidates[i] = population[indexes[i]];
Array.Sort(candidates);
Which property would it sort it by if the class contains: string s; and double d.