مرتب سازی (sort) آرایه object در #C
سلام بر تمامی برنامه نویسان سی شارپ 😉 در این مطلب ، مرتب سازی (sort) آرایه object در سی شارپ #C رو براتون آماده کردم. انشاالله که این کد براتون مفید باشه.
خروجی پروژه به این صورت می باشد:
100 99 98 97 96 96 97 98 99 100
مرتب سازی (sort) آرایه object :
using System.Collections.Generic;
using System.Text;
class MyClass : IComparable
{
public int TheValue;
public int CompareTo(object obj)
{
MyClass mc = (MyClass)obj;
if (this.TheValue < mc.TheValue)
return -1;
if (this.TheValue > mc.TheValue)
return 1;
return 0;
}
}
class MainClass
{
static void Main()
{
MyClass[] objectArray = new MyClass[5];
using System.Text;
class MyClass : IComparable
{
public int TheValue;
public int CompareTo(object obj)
{
MyClass mc = (MyClass)obj;
if (this.TheValue < mc.TheValue)
return -1;
if (this.TheValue > mc.TheValue)
return 1;
return 0;
}
}
class MainClass
{
static void Main()
{
MyClass[] objectArray = new MyClass[5];