C#中的抽象

C#中常用的,好用的几种抽象就是:T,Func,Task。

  • T是泛型

有关的:

接口 ,IEnumerable >> 泛型方法,Linq。//就是有Ixxx接口,才能写泛型方法。

基类 >> 泛型约束 >> 匿名类型。//就是类型越来越自由的方向。基类和继承,对很多事物,不那么适用。

  • Func和Action是函数指代

有关系的:

lambda。

委托,事件。

  • Task是耗时任务

有关系的:async,await。

 总结

抽象即是留象;简单的象可更自由的变化。

 

posted @ 2024-08-31 08:48  法宝  阅读(3)  评论(0编辑  收藏  举报