Сортировка коллекции - C# (215571)
Формулировка задачи:
Собственно сабж)
Типа есть 3 экземпляра класса. У первого свойство равно 1, у второго 2, у третьего 3. Вот как отсортировать именно по свойству.
namespace WpfRibbonApplication1
{
class CharacterInfo
{
int level1 = 1;
int level2 = 2;
int level3 = 3;
public int Level1
{
get { return level1; }
set { level1 = value; }
}
public int Level2
{
get { return level2; }
set { level2 = value; }
}
public int Level3
{
get { return level3; }
set { level3 = value;
}
}
}Решение задачи: «Сортировка коллекции»
textual
Листинг программы
class CharacterInfo : IComparable
{
public int CompareTo(object obj)
{
CharacterInfo ci = obj as CharacterInfo ;
return Level1.CompareTo(ci.Level1);
}
}