zoukankan      html  css  js  c++  java
  • 泛型委托

      泛型委托的两种委托:

      (1)Action<T>和Func<TResult>两个委托的不同点:

    Action<T>只能委托必须是无返回值的方法。

    Func<TResult>只能委托必须有返回值的方法。

    (2)代码示例:

      static void Main(string[] args)        

    {           

    //Func一共有16个,最后一个是约束返回值            

    Func<int, bool> del = a => a > 2;            

    List<int> myIntList = new List<int>() { 1, 2, 3, 4, 5, 6, 87 };

                //把一个委托传递到一个方法里面去,然后在方法里面调用。判断集合满足条件的给返回            

    var result = myIntList.Where(del);            

    foreach (var item in result)            

    {                

    Console.WriteLine(item);            

    }

    Console.ReadKey();

    }

  • 相关阅读:
    17-DBSCAN密度聚类
    16-K-means聚类
    15-TF-IDF
    14-支持向量机SVM
    13-感知机原理概述
    12-随机森林
    11-集成学习原理概述
    10-决策树
    9-朴素贝叶斯
    栈和队列(python)
  • 原文地址:https://www.cnblogs.com/jingshuisihan/p/3602118.html
Copyright © 2011-2022 走看看