09 2020 档案

摘要:反射 定义 :查看和操作元数据的操作 ; 原理: 利用元数据(包括) ,获取类型的完整描述' 特点: 可以获取类型所有的成员和方法,无论他们是否是private,甚至还可以修改值,调用私有静态构造函数。 动态加载(也叫晚期绑定); 使用套路 class Program { static void M 阅读全文
posted @ 2020-09-27 18:03 啊哈徐 阅读(130) 评论(0) 推荐(0) 编辑
摘要:动态类型是从C#4才开始有的,随着DLR一起引人的。 大部分时候的行为如同object类型,对应的IL代码也是object类型。 它的特点是编译时会忽略在dynamic上进行的操作,如调用方法,读写属性等; 运行时才会转成确定的对象;还可以和Python等动态语言交互。这就是它的优势; dynami 阅读全文
posted @ 2020-09-23 11:13 啊哈徐 阅读(466) 评论(0) 推荐(0) 编辑
摘要:委托 委托的作用: 对签名相同的不同函数进行抽象,对它们进行封装从而达到代码复用的目的 异步调用和回调 如何使用,正常的使用可以分为三步: 定义委托 delegate int GetLengthDel(string input) 创建委托的实例并指向合适的方法 GetLengthDel del=Ge 阅读全文
posted @ 2020-09-10 19:58 啊哈徐 阅读(139) 评论(0) 推荐(0) 编辑
摘要:iview表单验证的步骤 第一步:给 Form 设置属性 rules :rules="规则设置" 第二步:同时给需要验证的每个 FormItem 设置属性 prop 指向对应字段即可 prop=”“ 第三步:注意:Form标签里面是 :model 第四步:注意:在Form标签里面必须添加 ref,相 阅读全文
posted @ 2020-09-09 16:33 啊哈徐 阅读(2168) 评论(0) 推荐(0) 编辑
摘要:包括2种大的类型: 引用类型和值类型, 放一张图说明继承层次: 一 值类型: 内置的值类型,如下 用户自定义值类型就是用户定义的枚举或者结构类型。 可空类型(Nullable<T>)属于 struct 类型,也是值类型 引用类型保存在内存堆中 ,值类型保存在内存栈中(少数情况下不是,如当值类型是作为 阅读全文
posted @ 2020-09-02 21:24 啊哈徐 阅读(200) 评论(0) 推荐(0) 编辑
摘要:初衷: 搞了几年.Net ,一直没在博客园做过系统的总结,并打算按照下面的结构来写 语言层面 类型系统 [查看]: https://www.cnblogs.com/francisXu/p/13602717.html 委托/事件 [查看]: https://www.cnblogs.com/franci 阅读全文
posted @ 2020-09-01 17:35 啊哈徐 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示