问问题没见过这么牛叉的结贴率为0
没时间写答案了delegate
没时间写答案了delegate
解决方案 »
- GridView 绑定数据后消失
- 【就59分了!求大家解决个自带mail组件问题】
- 关于DownDropList的OnSelectedIndexChanged的事件响应
- 点击搜索按钮以后如何重置搜索页码为第一页
- 关于页面无法通过Request[""].Trim()取值的问题.
- 新手请教:2005中在Web页面使用Tree添加、删除节点的问题,具体请进来看下。
- 泛型求猪???
- IE8 错误的问题?
- 做了个人留言本,大家看看还可以不?http://lizheng.flashempire.com
- 怎么替换登录区?
- 为什么我的DLL文件总不能被覆盖?
- cms系统中的page表和node表一般保存什么内容 怎么能联系起来?
List<T>.Sort(IComparer<T>)
public class StudentComparer : IComparer<Student>
{
public enum CompareType
{
Name,
Age,
Grade
}
private CompareType type;
public StudentComparer(CompareType type)
{
this.type = type;
}
public int Compare(Student x, Student y)
{
switch(this.type)
{
case CompareType.Name:
return x.Name.CompareTo(y.Name);
case CompareType.Age:
return x.Age.CompareTo(y.Age);
default:
return x.Grade.CompareTo(y.Grade);
}
}
}
你也可以用for再加些算法来整。