随笔分类 -  C#

C#语言基础内容笔记
摘要:Reference How to Properly Dispose Of Resources In .Net Core Why using finalizers is a bad idea 当在一个类中使用了另外一个实现了IDisposable的类作为一个成员属性时, 此时这个类就有必要也去实现ID 阅读全文
posted @ 2021-12-27 02:26 Laggage 阅读(176) 评论(0) 推荐(0) 编辑
摘要:EFCore截至目前已经更新到了5.x, 然鹅对于一些略复杂的查询的支持还是不尽如人意啊, 有时候还不得不配合dapper来使用. 引入 假如现在有这样一个登录日志表, 需要查询各用户的最近的一次登录记录, 如何用EFCore来查呢? 登录日志表结构和模拟数据如下 生成数据库脚本 USE [EFCo 阅读全文
posted @ 2021-06-20 17:13 Laggage 阅读(3395) 评论(1) 推荐(2) 编辑
摘要:快速上手mongodb 阅读全文
posted @ 2020-10-24 23:08 Laggage 阅读(199) 评论(0) 推荐(0) 编辑
摘要:.NetCore承载系统 .NetCore的承载系统, 可以将长时间运行的服务承载于托管进程中, AspNetCore应用其实就是一个长时间运行的服务, 启动AspNetCore应用后, 它就会监听网络请求, 也就是开启了一个监听器, 监听器会将网络请求传递给管道进行处理, 处理后得到Http响应返 阅读全文
posted @ 2020-07-26 20:52 Laggage 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:借助表达式树对四则运算表达式进行计算, 使用建造者模式, 策略模式等设计模式来封装算法 阅读全文
posted @ 2020-06-12 11:31 Laggage 阅读(960) 评论(0) 推荐(0) 编辑
摘要:前言 使用C#实现一个二叉树及其基本操作, 配合xunit来做单元测试; 所以数据结构的定义和算法均使用C#实现; 概念 二叉树或为空树, 或是由一个根结点加上两棵分别称为左子树和右子树的、互不交的二叉树组成; 二叉树的遍历 二叉树遍历的递归算法比较简洁, 思路比较清晰, 但是非递归的版本, 个人觉 阅读全文
posted @ 2020-06-02 21:54 Laggage 阅读(448) 评论(0) 推荐(0) 编辑
摘要:场景 经常有这样的需求, 想要测试一些简单的C#语法, 或者测试一下 文件 目录 操作相关的Api, 通常的做法是建立一个C#控制台项目, 然后写代码测试, 但是这样的做法对测试简单的语法和Api来说是不是有些繁琐? 其实 Visual studio 中有一个 C# Interactive 窗口, 阅读全文
posted @ 2020-02-04 15:26 Laggage 阅读(2075) 评论(0) 推荐(0) 编辑
摘要:asp.net core 之 Web api学习记录 阅读全文
posted @ 2019-10-14 15:55 Laggage 阅读(1877) 评论(0) 推荐(1) 编辑
摘要:从零开始新建一个api项目 阅读全文
posted @ 2019-10-14 10:13 Laggage 阅读(4901) 评论(0) 推荐(0) 编辑
摘要:.Net自带API结合BouncyCastle类库实现RSA加密解密,RSA密钥生成和密钥格式转换. 阅读全文
posted @ 2019-06-15 19:36 Laggage 阅读(22973) 评论(0) 推荐(4) 编辑
摘要:C#爬取京东手机数据+PowerBI数据可视化展示 阅读全文
posted @ 2019-04-20 10:48 Laggage 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:Html Agility Pack解析Html 阅读全文
posted @ 2019-04-20 10:41 Laggage 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:C#爬虫基础 阅读全文
posted @ 2019-04-20 09:55 Laggage 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:WPF自定义空间 - ColorPicker开发笔记 阅读全文
posted @ 2019-04-14 18:38 Laggage 阅读(829) 评论(0) 推荐(0) 编辑
摘要:记录一下通过 EntityFramework6来操作sqlite过程,采用DbFirst模式 阅读全文
posted @ 2019-03-29 01:29 Laggage 阅读(1939) 评论(0) 推荐(0) 编辑