在本篇博客中,我将介绍如何在WPF应用程序中使用OwinSelfHost和Swagger来创建自托管的Web API。我们将使用WPF作为我们的应用程序界面,OwinSelfHos...
开源.NetCore通用工具库Xmtool使用连载 – 发送短信篇
《上一篇》 介绍了Xmtool工具库中的发送邮件类库,今天我们继续为大家介绍其中的发送短信类库。
第二单元 反射
反射被誉为是 c#中的黑科技 ,在很多领域中都有反射的身影,例如,我们经常使用的ORM框架,ABP框架 等。
第一单元 单元测试
在我们之前,测试某些功能是否能够正常运行时,我们都将代码写到Main方法中,当我们测试第二个功能时,我们只能选择将之前的代码清掉,重新编写。此时,如果你还想重新测试你之前的功能时,...
Ado.Net 数据库访问技术(.Net 6版本)
ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为...
在 Net Core 开发中如何解决 Cannot access a disposed object 这个问题
一、简介 Net Core跨平台项目开发多了,总会遇到各种各样的问题,我就遇到了一个这样的问题,不能访问 Cannot access a disposed object 错...
由C# yield return引发的思考
当我们编写 C# 代码时,经常需要处理大量的数据集合。在传统的方式中,我们往往需要先将整个数据集合加载到内存中,然后再进行操作。但是...
Spectre.Console-实现自己的CLI
最近发现自己喜欢用的 Todo 软件总是差点意思,毕竟每个人的习惯和工作流不太一样,我就想着自己写一个小的Todo 项目,核心的功能是自动记录 Todo 执行过程中消耗的时间(尤其...
还在愁个人博客没有图片放?🥱
之前将爬取的图片下载后,我也是放到我了我的博客上面ZY知识库 · ZY - Home Page (pljzy.top)
记录一次ScrollViewer控件 经过大量文本数据卡顿的原因
在 WPF 中,CanContentScroll 是 ScrollViewer 控件的一个附加属性,它控制滚动视图中的内容是否按项或像素来滚动。