摘要: 本文记录我写的博客和我收集的博客 阅读全文
posted @ 2024-11-16 10:37 lindexi 阅读(262) 评论(0) 推荐(0)
摘要: 本文将会从基础到高级,从简单到复杂的顺序,告诉大家如何调试 dotnet 系应用,特别是桌面端应用。本文将会向大家介绍使用 VisualStudio 大量的功能用来提高调试效率,穿插着也会介绍一些好用的调试辅助工具,以及如何编写方便调试的代码,期望大家通过阅读本文能有所收获 阅读全文
posted @ 2025-07-01 20:21 lindexi 阅读(793) 评论(12) 推荐(26)
摘要: 在现代软件开发中,确保应用程序的安全性是一个至关重要的任务。为了识别潜在的安全问题,开发者需要使用专业工具对二进制文件进行深入分析。BinSkim 就是一款专为此设计的开源工具,它能够对可移植可执行文件(PE 文件)及其关联的符号文件(PDB)进行检查,从而发现多种安全问题 阅读全文
posted @ 2025-06-18 07:27 lindexi 阅读(61) 评论(0) 推荐(0)
摘要: 不知是否有伙伴也遇到这样的问题,WPF 发布的时候,生成的多语言文件夹数量太多了。这些多语言文件夹里面,绝大部分内容都是些用来抛异常用的字符串,或者是一些不常用的字符串。虽然单个 DLL 文件不大,但是数量太多了,如此也会多占用一些磁盘空间 阅读全文
posted @ 2025-06-17 07:09 lindexi 阅读(95) 评论(1) 推荐(1)
摘要: 在 Windows 桌面应用程序里面,可以简单地使用 DwmFlush 方法来与 DWM 对齐刷新率 阅读全文
posted @ 2025-06-17 07:09 lindexi 阅读(49) 评论(0) 推荐(0)
摘要: 本文属于基础入门博客,将和大家介绍如何在 dotnet C# 代码里面使用底层的 Socket 进行 HTTP 网络请求 阅读全文
posted @ 2025-06-17 07:09 lindexi 阅读(137) 评论(0) 推荐(3)
摘要: 在我的编程习惯意识里,布尔 bool 只能是 true 或 false 的值。如果要算上可空布尔,那就最多加上一个 null 空值。然而从 dotnet 运行时的角度上说,布尔完全完全可以是 true 或 false 之外的值 阅读全文
posted @ 2025-06-16 08:46 lindexi 阅读(58) 评论(0) 推荐(1)
摘要: 在 Avalonia 的窗口 OnClosing 事件里面,将 WindowClosingEventArgs 的 Cancel 属性赋值为 true 用来取消窗口关闭,此时 Linux 麒麟系统的 ukui 组件在进行关机时,将会在调用 会话管理器 时,收到会话管理器取消了本次操作,进而无法进行关机或注销或重启 阅读全文
posted @ 2025-06-12 07:21 lindexi 阅读(72) 评论(0) 推荐(1)
摘要: 本文记录我使用 FastTunnel 工具的笔记 阅读全文
posted @ 2025-06-12 07:21 lindexi 阅读(30) 评论(0) 推荐(2)
摘要: 本文记录一个 ReSharper 已知问题,在在 Directory.Build.props 属性求值结果不能应用到项目里,此行为将导致 ReSharper 获取的构建文件与 VisualStudio 不同,导致了可能存在的冲突 阅读全文
posted @ 2025-06-10 07:04 lindexi 阅读(9) 评论(0) 推荐(0)
摘要: 本文记录 WPF 的 RenderOptions EdgeMode 的 Aliased 选项时的效果 阅读全文
posted @ 2025-05-31 07:28 lindexi 阅读(33) 评论(0) 推荐(1)