文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>List<T>的一些操作,转载别人的。

List<T>的一些操作,转载别人的。

时间:2010-11-19  来源:CHild

List<T>.Sort() // 排序T
List<T>.Find() // 找出一個T
List<T>.FindAll() //找出多個T
List<T>.Exist() //判斷T是否存在
lIST<Person> lstPerson=new List<>(Person);
//List<T>.Find()
//找出Name='puma'的Person
Response.Write("找出Name='puma'的Person→ ");
Response.Write(lstPerson.Find(delegate(Person p) { return p.Name == "puma"; }).ToString() + "<p>");



//List<T>.FindAll()
//找出Age>10的數目
Response.Write("找出Age>10的數目→ ");
Response.Write(lstPerson.FindAll(delegate(Person p) { return p.Age > 10; }).Count.ToString() + "<p>");



//List<T>.Exists()
//檢查Name='F6'是否存在
Response.Write("檢查Name='F6'是否存在→ ");
Response.Write(lstPerson.Exists(delegate(Person p) { return p.Name == "F6"; }).ToString() + "<p>");




//List<T>.Sort()
//依Name升冪排序
Response.Write("<p>依Name升冪排序↑<br/>");
lstPerson.Sort(delegate(Person p1, Person p2) { return Comparer<string>.Default.Compare(p1.Name, p2.Name); });



//List<T>.Sort()
//依Name降冪排序
Response.Write("<p>依Name降冪排序↓<br/>");
lstPerson.Sort(delegate(Person p1, Person p2) { return Comparer<string>.Default.Compare(p2.Name, p1.Name); });


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载