我有以下课程:
客户
ClientCacheMedia(包含Client、Media等参数,是媒体与客户端之间的纽带)
媒体
其中客户端包含一个 IList。现在我想做的是有办法检查这个 ilist 是否包含某个媒体
所以:Client.ClientCacheMedia.Contains(MyMedia)
有没有办法让 IList 接受媒体作为匹配的对象?(我可以轻松地覆盖 ClientCacheMedia 上的 Equals 属性以检查传递的媒体是否是 ClientCacheMedia.Media 包含的媒体,它只是 Ilist 不会接受 Contains 方法上的任何其他对象。