说说NET3.5中的扩展方法

说说NET3.5中的扩展方法,第1张

扩展方法配合Lambda表示达,可以方便我们进行数据的查询,看个代码吧:

      IEnumerable<string> x=new List<string> {"1","zzl","good"}; //为对象赋值
        
       foreach (var info in  x.ForUser("zzl"))   //从其中筛选zzl这个字符
        {
            Response.Write(info);
        }
 
public static class filter
{
    public static IEnumerable<string> ForUser(this IEnumerable<string> qry, string userName)  
    {
        return from a in qry
               where
                   a.Contains(userName.ToLower())
               select a;
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2081793.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存