Работа интерфейса IComparable сортирование по нескольки полям - C#
Формулировка задачи:
class A:IComparable
{
int x;
int y;
int z;
public A(int t1,int t2,int 3)
{
x=t1;
y=t2;
z=t3;}
int IComparable.CompareTo(object o){
A p=(A)o;
if(this.p.x<p.x)
return 1;
if(this.p.x>p.x)
return -1;
else
return 0
}Решение задачи: «Работа интерфейса IComparable сортирование по нескольки полям»
textual
Листинг программы
c p = new c(); Array.Sort(p);