zoukankan      html  css  js  c++  java
  • Predicate,Action,Func

      static void Main()
    {
    Predicate<int> p = s => { return s > 1; };//这个定义表示充当谓词的函数所采用的参数必须是单值(其类型必须与要处理的数组或列表中的数据类型相同)
                                    //,而且必须返回 Boolean 值。返回值指示传送到过程的值是否满足将其包括在内的特定条件。 
    p(23);
    Action<int, string> a = (int n, string s) => { if (p(n)) { p(Convert.ToInt32(s));//这个action委托能接受最多定义16个 参数的方法,没有返回值。
    }; };
    Func<int, string, byte[]> f = (int n, string s) => { return System.Text.Encoding.Default.GetBytes(n.ToString() + s); };//Func委托能接受最多定义16个参数的的方法,必须要有返回值。


    Console.ReadKey();
    }
  • 相关阅读:
    在HTML中使用JavaScript
    网站发布流程
    React组件
    React渲染和事件处理
    Java IO(三)
    Java IO(二)
    Java IO(一)
    Java常用类库
    Java集合框架(四)
    Java集合框架(三)
  • 原文地址:https://www.cnblogs.com/smailxiaobai/p/2270559.html
Copyright © 2011-2022 走看看