接口
public interface Interface<T>
{
IOrderedEnumerable<T> Orderby(List<T> list);
IEnumerable<IGrouping<string, T>> GroupBy(List<T> list);
}
public class House : Interface<House>
{
public IOrderedEnumerable<House> Orderby(List<House> list)
{
return list.ToList<House>().OrderBy(t => t.Group_UNIQUECODE_Desc);
}
public IEnumerable<IGrouping<string, House>> GroupBy(List<House> list)
{
return list.GroupBy(t => t.Group_UNIQUECODE);
}
}
private void UpdateDownInfo<T>()
{
这里如果实现T的接口调用
}