摘要: 一、Lambda 表达式定义 Lambda 表达式实际上是一个匿名函数,利用lambda表达式可以简化开发中所需要的代码量。在Lambda表达式中可以包含语句以及表达式,并且可以用于创建委托或者表达式目录树类型,支持带有可绑定到委托或者表达式树的输入参数的内联表达式。使用Lambda表达式可以大大减 阅读全文
posted @ 2019-10-24 09:46 lys-wwb 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 微软官方概述: 在C 中,协变和逆变能够实现数组类型、委托类型和泛型类型参数的隐式引用转换。协变保留分配兼容性,逆变则与之相反。 协变:能够使用与原始指定的派生类型相比,派生程度更大的类型。 逆变:能够使用派生程度更小的类型。 官方示例: 上面示例中,从 string object 的隐式转换这是协 阅读全文
posted @ 2019-10-21 16:27 lys-wwb 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章写了委托的最基本的一些东西,本篇咱们扯扯委托其他的东西。 示例1插件编程 根据对委托的理解,委托可以把一个方法当作参数进行传递,利用这个特性我们可以使用委托,实现插件编程。 这里的Transform方法就是插件方法,它接受一个委托参数。 示例2多播委托 所有的委托都有多播的能力。这就意味着 阅读全文
posted @ 2019-10-20 15:15 lys-wwb 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 委托定义: 委托是一个引用类型,表示对具体特定参数列表和返回类型的方法的引用,在实例化委托时,可以其实例与任何具有兼容签名和返回类型的方法相关联; 是安全封装方法的类型,类似于C和C++中的函数指针。这是来自微软官方的定义。再来看一下国内一些网站的定义:委托是一个类,它定义了方法的类型, 使得可以将 阅读全文
posted @ 2019-10-18 20:42 lys-wwb 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 相同点:都可以存储在客户端 不同点: 1、存储大小 cookie数据大小不能超过4K。 sessionStorage 和 localStorage 虽然也有大小限制,但是比cookie大得多,可以达到5M或更大。 cookie数据大小不能超过4K。 sessionStorage 和 localSto 阅读全文
posted @ 2019-05-27 18:25 lys-wwb 阅读(365) 评论(0) 推荐(0) 编辑
摘要: css通过 border 、border-radius 、transform,实现各种图形。 阅读全文
posted @ 2017-06-18 23:59 lys-wwb 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 基本选择器通配选择器选择器:*类型:通配选择器含义:选择文档中所有的HTML元素元素选择器选择器:E类型:元素选择器含义:选择指定类型的HTML元素ID选择器选择器:#ID类型:ID选择器含义:选择指定ID属性值为“ID”的HTML元素类选择器选择器:.class类型:类选择器含义:选择指定clas... 阅读全文
posted @ 2015-07-10 23:04 lys-wwb 阅读(186) 评论(0) 推荐(0) 编辑