当前位置: 首页 > news >正文

本地网站可以做吗北京seo如何排名

本地网站可以做吗,北京seo如何排名,买软件的网站建设,软件开发是编程吗我们每次要使用一个委托前&#xff0c;都需要自定义这个委托类型&#xff0c;声明其参数和返回值&#xff0c;然后才能实例化委托类型的对象、最后调用委托对象。 为了简化这个过程&#xff0c;.Net预定义了Func<T>委托、Action<T>委托类型和Predicate<T>&a…

我们每次要使用一个委托前,都需要自定义这个委托类型,声明其参数和返回值,然后才能实例化委托类型的对、最后调用委托对象。

为了简化这个过程,.Net预定义了Func<T>委托、Action<T>委托类型和Predicate<T>,这些预定义的委托类型基本能满足我们的开发需.

这些泛型委托的输入类型参数有关键字in,说明传入的参数类型支持逆变;

再看Func委托类型,其返回类型参数TResult前有out关键字修饰,说明委托类型的返回类型参数支持协变.

这三种泛型委托类型如下:

Func<T>委托、Action<T>委托和Predicate<T>委托。

public delegate void Action<in T>(T obj);

public delegate bool Predicate<in T>(T obj);

public delegate TResult Func<in T, out TResult>(T arg);

1.泛型委托Action<T>

C#定义好的无返回值泛型委托类型,实例化即可使用;

Action<T>:输入参数T可自定义,最多支持16个,无返回值;

Action实例化时引用的方法,可以直接引用方法名,也可以

在实例化委托对象时写匿名函数或Lambda表达式;

Action<int> myAction = M1; myAction(10);

Action<int> myAction_del = delegate(int x){x=x+1;}

//Action<int> myAction_Lambda = x => x + 1;

myAction_del(100);

2.泛型委托Func<T>

语法格式: Func<Param1 T1,Params2 T2,...,Return Tresut>

参数列表:输入参数最多支持16个,最后一个是返回参数;

Func<int[], int> myFunc = M2;//实例化Func委托

int result = myFunc(new int[]{ 1,2,3,4});//调用委托对象

public static int M2(params int[] numbers)

{

    return numbers.Sum();

}

3.泛型委托Predicate<T>

Predicate<T>委托相ActionFunc来说的较少,它封装了输入类型参数T,且返回值为bool的泛型委托能声明为Predicate<T>的委托类型,也可以用Func<T>替声明.

List<int> list = new List<int> {-1,0,1,2,3,4,5};

//Predicate<int> match = num => num > 2;

Predicate<int> match = delegate (int x) {return x>2;};

list.RemoveAll(match);

list.RemoveAll(num => num > 2);

//list.RemoveAll((int num) => {return num >2;});

list.RemoveAll(delegate (int num) {return num>2;});

http://www.ds6.com.cn/news/70427.html

相关文章:

  • 广州营销型网站优化个人网上卖货的平台
  • 珠海营销型网站建设公司武汉seo排名扣费
  • 中山网站建设文化价格谷歌官方网站注册
  • 做网站先做前端好还是先做逻辑软文营销的技巧有哪些
  • 做电商怎么建网站网站seo专员招聘
  • 搜狐网站网络营销怎么做雅思培训班价格一览表
  • 仿做唯品会网站上海专业seo
  • 做vr效果图的网站优化科技
  • 网站禁止ping苏州关键词排名系统
  • 武汉论坛网站网店营销的推广方法有哪些
  • 三里屯做网站的公司公司网站设计与制作
  • 团支部智慧团建网站seo关键词如何布局
  • 苏州代办营业执照的正规公司seo搜索引擎优化培训班
  • 做dj音叉网站平台郑州seo网站有优化
  • 长治做网站公司百度网络推广怎么收费
  • 个人可以做网站国际时事新闻
  • 乐清日报电子版今天佛山网站设计实力乐云seo
  • 网络科技建设网站厦门网站seo外包
  • ps网站设计怎么做郑州网站优化顾问
  • 小程序外包开发多少钱seo快速建站
  • php做的网站模板下载重庆seo俱乐部
  • 百度搜索网站排名郑州企业网络推广外包
  • 阿里云服务器做盗版电影网站顾问
  • 宁波专业做网站如何找外链资源
  • 做鞋子出口需要作网站吗网站快速收录的方法
  • 十大牌子网晋城seo
  • 网站建设公司电话电商网站制作
  • 黄岛外贸网站建设电商运营seo
  • 怎样做返利网站我想做电商
  • 广州做网络服装的网站seo搜索引擎优化视频