摘要: Func和Action委托的区别和简单使用1、两种委托的常见形式和区别(1)、Func委托有5个重载形式,区别仅在于它所指向的方法的签名的参数个数,分别如下: Func<TResult> Func<T,TResult> Func<T1,T2,TResult> unc<T1,T2,T3,TResult 阅读全文
posted @ 2021-03-11 11:30 David0338 阅读(503) 评论(0) 推荐(0)
摘要: 对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西。 一、我们先解释一下他的含义: 1、Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并 阅读全文
posted @ 2021-03-08 13:44 David0338 阅读(118) 评论(0) 推荐(0)
摘要: 1、可空类型修饰符(?) int? a = null;2、空合并运算符(??) 用于定义可空类型和引用类型的默认值。如果此运算符的左操作数不为null,则此运算符将返回左操作数,否则返回右操作数。 例如:a ?? b 当a为null时则返回b,a不为null时则返回a本身。 string a = n 阅读全文
posted @ 2021-03-04 10:59 David0338 阅读(107) 评论(0) 推荐(0)