using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication11
{
class Program
{
static void Main(string[] args)
{
Petss[] pet = new Petss[]{
new Petss(){name="张三",age=110},
new Petss(){name="张1三",age=11},
new Petss(){name="张2三",age=40}
};
Array.Sort(pet);
foreach (var item in pet)
{
Console.WriteLine(item.age);
}
Console.ReadKey();
int[] arr = { 1, 2, 3, 4, 5 };
// arr.OrderBy()
// arr.OrderBy
}
}
class Petss : IComparable
{
public int age { set; get; }
public string name { set; get; }
public int CompareTo(object obj)
{
Petss p = (Petss)obj;
return p.age - this.age;
}
}
}
原文:http://www.cnblogs.com/xh0626/p/5134633.html