小编Noc*_*ris的帖子

我怎么能做像IList <T> .Contains(OtherObjectType)这样的事情?

我有以下课程:

客户

ClientCacheMedia(包含Client,Media和其他一些参数,因此它是媒体和客户端之间的链接)

媒体

客户端包含IList的位置.现在我想做的是,有办法检查这个ilist是否包含某种媒体

so:Client.ClientCacheMedia.Contains(MyMedia)

有没有办法让IList接受媒体作为匹配的对象?(我可以轻松覆盖ClientCacheMedia上的Equals属性,以检查传递的媒体是否是ClientCacheMedia.Media包含的媒体,只是Ilist不接受Contains方法中的任何其他对象.

.net c# nhibernate ilist

5
推荐指数
1
解决办法
1853
查看次数

标签 统计

.net ×1

c# ×1

ilist ×1

nhibernate ×1