摘要:
title: IIncrementalGenerator 增量 Source Generator 生成代码入门 判断程序集之间的 InternalsVisibleTo 关系 description: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Gen 阅读全文
摘要:
title: IIncrementalGenerator 增量 Source Generator 生成代码入门 获取引用程序集的所有类型 description: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,如何获取到 阅读全文
摘要:
本文记录在 win7 系统上调用 AES 加密时,采用 CFB 模式,可能抛出 CryptographicException 异常 阅读全文
摘要:
本文将简单介绍在 dotnet 6 下的 ASP.NET Core 里的环境变量当成配置的优先级行为。这部分内容在官方文档都有提到,只是我开始粗心没有看仔细,而踩到了坑,特意写篇博客记录一下 阅读全文
摘要:
本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,读取项目里的项目文件属性,从而实现为项目定制的逻辑。或者是读取 NuGet 包里面的一些配置,从而方便实现逻辑 阅读全文
摘要:
title: IIncrementalGenerator 增量 Source Generator 生成代码入门 从语法到语义 获取类型完全限定名 description: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,如 阅读全文
摘要:
title: dotnet6 C# 一个国内还能用的 NTP 时间校准客户端的实现 description: 本文来记录一个我自己在使用的 NTP 时间校准客户端的实现 tags: dotnet,C# category: 核心方法是在国内使用 腾讯 和 阿里 提供的 NTP 时间服务器来获取网络时间 阅读全文
摘要:
title: git fatal detected dubious ownership in repository 的解决方法 description: 我换了一台电脑,将旧电脑的硬盘换到新电脑上;我装了双系统,切换到另一个系统时;我发现了 git 代码仓库无法执行 git 命令,不断报错 fata 阅读全文
摘要:
title: github 解决推拉代码提示 REMOTE HOST IDENTIFICATION HAS CHANGED 失败 description: 本文记录最近 github 推送或拉取代码时提示 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 阅读全文
摘要:
title: dotnet 6 已知问题 ManualResetEventSlim 的 Set 方法抛出空异常 description: 本文记录一个 dotnet 6 已知问题,此问题预计是在 .NET Framework 4.5 时就引入的,我没有考古在 .NET Framework 4.5 之 阅读全文
摘要:
本文记录一个 dotnet 6 已知问题,准确来说这是一个在 dotnet 5 引入的问题,到 dotnet 6.0.12 还没修。在获取 CultureInfo.NumberFormat 属性时,在一些奇怪的 Windows 设备上可能抛出 IndexOutOfRangeException 异常。本文将来告诉大家问题的原因和解决方法 阅读全文
摘要:
title: dotnet 7 WPF 破坏性改动 按下 F3 让 DataGrid 自动排序 description: 本文记录在 dotnet 7 下的 WPF 的一个破坏性改动。在 dotnet 7 下的 WPF 支持 DataGrid 在按下 F3 键的时候,自动按照当前所选列进行列自动排序 阅读全文
摘要:
title: dotnet 7 已知问题 WPF 的 TreeView 开启虚拟化之后只显示首项 description: 本文记录 WPF 在 dotnet 7 的一个已知问题,此问题当前已修复,只需更新 SDK 或运行时即可。使用 TreeView 在开启虚拟化之后只显示首项,其他项不显示。本文 阅读全文
摘要:
title: dotnet C# 基于 INotifyPropertyChanged 实现一个 CLR 属性绑定辅助类 description: 习惯了 WPF 或 UWP 等的依赖属性的绑定机制之后,我在写 CLR 属性时,有时也期望将两个 CLR 属性给绑定到一起。在 dotnet 里,提供了 阅读全文
摘要:
title: dotnet C# 推荐一个适合新手入门阅读学习的控制台游戏项目 description: 对于 C# 编程新手,学习语法和框架是必要的,但是如何将它们灵活地运用到实际项目中,是一个更高层次的挑战。如果只是死记硬背语法规则和框架用法,而没有足够的编程实践,很难提高编程水平和逻辑思维。这 阅读全文
摘要:
title: dotnet C# 如何使用 MemoryFailPoint 检查是否有足够的内存资源来执行操作 description: 在 dotnet 里面的 MemoryFailPoint 可用来测试当前进程是否还能分配申请给定大小的内存空间,这个是一个高级编程的类型,大部分情况下都不需要用到 阅读全文
摘要:
title: dotnet C# 通过 Vortice 使用 Direct2D 的 ID2D1CommandList 入门 description: 本文将告诉大家如何通过 Vortice 使用 D2D 的 CommandList 功能 tags: C#,D2D,DirectX,Vortice,Di 阅读全文
摘要:
title: dotnet C# 通过 Vortice 将 ID2D1CommandList 作为特效的输入源 description: 使用 Direct2D 过程中将可以使用到 Direct2D 强大的特效功能,比如给某些界面绘制内容添加特效支持。本文将告诉大家如何通过 Vortice 将 ID 阅读全文
摘要:
title: dotnet OpenXML 解析 PPT 里表格的样式 description: 在 PPT 里面的表格可以通过表格样式配置决定表格的样式,本文将和大家介绍如何获取和解析表格的样式 tags: dotnet,OpenXML category: 本文属于 OpenXML 系列博客,有一 阅读全文
摘要:
title: dotnet DirectX 通过 Vortice 控制台使用 ID2D1DeviceContext 绘制画面 description: 在上一篇博客里面告诉大家,如何使用 Vortice 从零开始控制台创建 Direct2D1 窗口。上一篇博客采用的是 CreateDxgiSurfa 阅读全文