泛型的find方法无效?
在做项目的时候我使用了泛型,遇到了一个问题,本以为很简单,但却弄了好长时间都没弄出来,帖出来,大家帮忙想想办法。 
 public   class   OrderReport 
 { 
             private   int   _ReportID; 
                private   int   _rowid=0; 
             public   int   rowid 
             { 
                         get   {   return   this._rowid;   } 
                         set   {   this._rowid   =   value;   } 
             } 
    public   int   ReportID 
             { 
                         get   {   return   this._ReportID;   } 
                         set   {   this._ReportID   =   value;   } 
             } 
 } 
 public   class   OrderReportCollection   :   List <OrderReport>  
 {   } 
 现在我实例化了   OrderReportCollection         myColl,现在我想找到myColl   中的某一个元素,比方说找ReportID=2的那个Report,我看到myColl有个find方法,但一直没有成功。调用find   方法的代码如下: 
          public   bool   FindItem(OrderReport   rep) 
             { 
                         return   rep.rowid   ==   2;               
             } 
    OrderReport   sdd   =   new   OrderReport();                  
                         sdd=   mycoll.Find(FindItem); 
 但这样得到的   add类一直都是null,大家看看是怎么回事啊?谢谢了
------解决方案--------------------这句sdd= mycoll.Find(FindItem);没有问题吗? 
 sdd是OrderReport类型 
 Find返回的是bool类型
------解决方案--------------------看错 
 FindItem返回的是bool类型; 
 Find函数能调用吗?