日期:2014-05-20 浏览次数:20942 次
public class MessageComparer : IEqualityComparer<Message>  
    {  
        public bool Equals(Message t1, Message t2)  
        {  
            return ( t1.Content== t2.Content);  
        }  
        public int GetHashCode(Message t)  
        {  
            return t.ToString().GetHashCode();  
        }  
    }  
//调用:
List<Message> list,
list=list.Distinct(new MessageComparer ()).ToList();