I have an Arraylist with 10 or more Level
object. These objects all have a Level ID.
I try now to write an IComparer.CompareTo(Level a,Level b)
.
I don't really know how to Implement this. Never worked with IComparer
and when I read the MSDN Libary I don't get smarter.
I tried this:
public int CompareTo(Level a, Level b)
{
if (a.LevelID < b.LevelID)
{
return -1;
}
else if (a.LevelID == b.LevelID)
{
return 0;
}
else
return 1;
}
this._alLevel.Sort(CompareTo(Level[0],Level[1])
_alLevel
is my Arraylist
with my Level
object.
I am a beginner...