Action 无参数,无返回值 1.定义无参委托Action Action NoparamMethod; 2.加入委托链 NoparamMethod += MyMethod; 3.触发委托 NoparamMethod(); Action<T> 泛型T参数,不带返回值 1.定义泛型带参委托 Actio ...
分类:
其他好文 时间:
2020-04-26 15:26:08
阅读次数:
76
泛型类 当我们需要创建一个类,其中的参数类型,需要后期给定的时候,就需要重新更改类型,再次创建,如下: 当我们这里想要一个UserList的时候,需要将元素的类型改为User,这样还需要重复创建结构一样的类,显然有些冗余,那么如何解决这个问题,一个很poor的方法,就是声明类型时,把元素类型定为Ob ...
分类:
编程语言 时间:
2020-04-26 01:33:54
阅读次数:
68
Java专栏 "Java专题一:数据类型" "Java专题二:相等与比较" "Java专题三:集合" "Java专题四:异常" "Java专题五:遍历与迭代" "Java专题六:运算符" "Java专题七:正则表达式" "Java专题八:泛型" Java专题九:反射 "Java专题九(1):反射" ...
分类:
编程语言 时间:
2020-04-25 23:34:30
阅读次数:
83
1、常见用法: (1)搭配%使用 %代表一个或多个字符的通配符,譬如查询字段name中以大开头的数据: (2)搭配_使用 _代表仅仅一个字符的通配符,把上面那条查询语句中的%改为_,会发现只能查询出一条数据。 2、使用like模糊查询会导致索引失效,在数据量大的时候会有性能问题 (1)尽量少以%或者 ...
分类:
数据库 时间:
2020-04-25 20:50:19
阅读次数:
165
本文目录:委托 委托的简单使用 用委托实现插件式编程 多播委托 静态方法和实例方法对于委托的区别 泛型委托 Func 和 Action 委托 委托的兼容事件 事件的基本使用 事件的标准模式结尾 委托委托太常见了,能灵活运用可以使你在编程中游刃有余。简单说它就是一个能把方法当参数传递的对象,而且还知道 ...
分类:
其他好文 时间:
2020-04-25 17:10:56
阅读次数:
64
1.泛型: 在软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。组件不仅能支持当前数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能 在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。这样用户就可以以自 ...
分类:
其他好文 时间:
2020-04-25 12:36:07
阅读次数:
154
C# 类 字段 readonly 自动属性 编译器会自动生成一个后台私有变量,字段名称由编译器生成且无法引用 属性初始化器 public decimal CurrentPrice{ get;set; } = 123; 重载构造器 当构造器调用另一个构造器,被调用的构造器先执行 解构器 名字必须为De ...
(1)大多数算法都定义在头文件algorithm中。标准库还在头文件numeric中定义了一组数值泛型算法。 1 int ia[] = { 27, 23, 45, 56 }; 2 int val = 56; 3 int* result = find(begin(ia), end(ia), val); ...
分类:
编程语言 时间:
2020-04-24 18:43:38
阅读次数:
73
原文:net core天马行空系列:移植Feign,结合Polly,实现回退,熔断,重试,超时,做最好用的声明式http服务调用端 系列目录 1.net core天马行空系列:原生DI+AOP实现spring boot注解式编程 2.net core天马行空系列: 泛型仓储和声明式事物实现最优雅的c... ...
分类:
Web程序 时间:
2020-04-24 13:14:57
阅读次数:
101
原文:net core天马行空系列:SummerBoot,将SpringBoot的先进理念与C#的简洁优雅合二为一 系列目录 1.net core天马行空系列:原生DI+AOP实现spring boot注解式编程 2.net core天马行空系列: 泛型仓储和声明式事物实现最优雅的crud操作 3.... ...
分类:
编程语言 时间:
2020-04-24 13:04:28
阅读次数:
71