01 2023 档案

.NET6简介
摘要:Net Framework 和.net 6的异同 在说异同之前,笔者觉得有必要说一下这两者的发展史, 从.net framework 2.0........至往后延申的版本,我们不难发现它一直在研制一些新的功能(语法等),而且还会向下兼容。 这就导致了,.Net framework会很臃肿,不具备跨 阅读全文

posted @ 2023-01-23 20:40 唐什么来着 阅读(1766) 评论(0) 推荐(0) 编辑

事件详解
摘要:事件概念 事件的本质其实也是委托,只不过加了event关键字 语法: public event 委托名 事件名 注意: 定义事件时,一般要有一个委托类型,用这个委托类型来定义处理事件的方法类型。注:笔者会在本文中提供两个思路 事件--委托和事件有什么联系和区别? 事件是委托的实例--事件是特殊的委托 阅读全文

posted @ 2023-01-17 21:54 唐什么来着 阅读(53) 评论(0) 推荐(0) 编辑

学习感悟(番外篇)
摘要:笔者在学习在学习一些新的知识和巩固一些旧知识的时候,时常会有些疑问,即使我理解了这个知识点,但许久未用到或许就忘记了 (不知道大家是否有这样的情况) 笔者一直在想,这样学习真的有用吗?我想大部分开发者应该或多或少会把学习过或者许久未用到过的知识点给忘记,那我们学习的意义何在? 直到笔者最近在复习一些 阅读全文

posted @ 2023-01-17 19:50 唐什么来着 阅读(27) 评论(0) 推荐(0) 编辑

委托详解
摘要:委托概念委托是一种在对象里保存方法引用的类型,同时也是一种类型安全的函数指针。 继承自System.MulticastDelegate 特殊类-不能被继承(自己在定义类的时候)。在IL层(中间语言,编程语言不会直接被计算机识别,会转换成中间语言(此时才是最为本质的),然后再转换成计算机识别语言)委托 阅读全文

posted @ 2023-01-16 15:36 唐什么来着 阅读(125) 评论(0) 推荐(0) 编辑

特性(Attribute)详解
摘要:前言:本文中有使用到扩展方法,可以参考博主关于扩展方法的笔记 https://www.cnblogs.com/JohnTang/p/10945696.html 特性的本质就是一个类,声明的时候,默认以Attribute结尾,直接或者是间接继承在Attribute抽象类。 如何使用特性:把这个特性以[ 阅读全文

posted @ 2023-01-13 23:15 唐什么来着 阅读(299) 评论(0) 推荐(0) 编辑

自研ORM(二)单表查询升级到支持多种表查询
摘要:本分类以最简单的ADO.NET为基础,通过一步步升级完善,形成自研的ORM框架。针对每小章所运用的技术,会在文章开头有大概描述。 平台环境: VS2022 基于.NET 6 本章目标:由单表查询升级到支持多个不同表的查询,动态生成SQL语句,动态赋值。 本章使用到的技术点: ADO.NET 、泛型、 阅读全文

posted @ 2023-01-10 20:50 唐什么来着 阅读(42) 评论(0) 推荐(0) 编辑

自研ORM(一)ADO.NET和ORM
摘要:本分类以最简单的ADO.NET为基础,通过一步步升级完善,形成自研的ORM框架。针对每小章所运用的技术,会在文章开头有大概描述。 平台环境: VS2022 基于.NET 6 ADO.NET ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的 阅读全文

posted @ 2023-01-09 21:13 唐什么来着 阅读(422) 评论(0) 推荐(0) 编辑

反射3--总结以及应用及案例
摘要:时隔很长时间,笔者再次翻看到以前关于反射的笔记,看到了反射的基本语法,简单的应用,不禁心中还是有些许疑惑,反射到底是什么,有何作用呢? 我们知道基于C#开发的程序,编译后会生成exe/dll文件,这就是源数据清单。正常情况下,是无法直接打开查看里面的代码的。带着这样的疑问,我们来思考工作当中可能 会 阅读全文

posted @ 2023-01-03 18:13 唐什么来着 阅读(37) 评论(0) 推荐(0) 编辑

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