首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
.NET 基础知识
小码编匠
创建于2024-08-03
订阅专栏
基础知识
等 28 人订阅
共416篇文章
创建于2024-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WinForm 使用 GDI+ 实现动画爆炸粒子效果
现代图形界面与游戏开发中,粒子系统作为一种常见且高效的视觉特效技术,广泛应用于爆炸、火焰、烟雾、雪花等动态效果的实现。它通过模拟大量微小粒子的行为,能够创造出极具表现力和真实感的动画效果。
你还在用 Switch 吗?揭秘 C# 中更高效的多态性与条件判断
在最近的一次代码评审中,我收到了一条宝贵的建议:"这个switch语句是反模式,建议改用多态性实现。
C# 实现 Window 系统桌面锁定效果
在实际开发中,我们有时需要实现类似"屏幕锁定"的效果,比如用于演示程序、临时权限控制、或者个人兴趣项目。
C# 垃圾回收与资源释放
C#开发中垃圾回收(Garbage Collection, GC)机制为开发者提供了强大的自动内存管理支持,使得我们无需手动分配和释放内存。
WinForm 实现手写签名功能(流畅不卡顿,支持触摸屏,自动保存至本地)
在工业控制、电子签章、客户确认等场景中,手写签名功能非常常见。本文将介绍如何使用 C# WinForm 开发一个流畅、不卡顿的手写签名控件,并实现自动保存签名到本地的功能,同时兼容触摸屏设备。
教你用 WPF 实现窗口抖动动画
在用户界面设计中,适当的动画反馈可以提升用户体验,尤其是在错误提示、操作失败等场景下。窗口抖动作为一种常见且直观的视觉反馈方式,常用于提醒用户注意当前状态。
C# 中使用 Spectre.Console 创建美观的数据表格
在命令行应用程序开发中,如何让数据展示既清晰又美观一直是一个挑战。Spectre.Console 是一个功能强大的 .NET 库,专为提升控制台应用的用户体验而设计。
推荐 .NET 实用工具库:丰富的功能帮助大家快速开发
XiHan.Framework.Utils 是一个功能丰富的 .NET 工具库,涵盖了开发中常用的字符串处理、集合扩展、加密解密、分布式ID、文件IO、反射、缓存、线程、系统工具、国际化、网络等。
WPF 最强框架组合 CM+Fody+HC
WPF - 最强框架组合 CM+Fody+HC 环境:.NET 6.0+ WPF 框架: CM:Caliburn.Micro Fody HC:HandyControl。
WPF 使用 Shape 实现复杂线条动画
看到巧用 CSS/SVG 实现复杂线条光效动画的文章,便也想尝试用WPF的Shape配合动画实现同样的效果。
C# 检测文件是否被进程占用的实用方法
Windows 应用程序开发中,文件操作是非常常见且重要的功能之一。然而,在多进程或多线程环境下,一个文件可能被多个程序同时访问,导致"文件已被其他进程占用"的问题。
WPF 实现一个支持搜索的懒加载下拉列表控件
因为项目中PC端前端针对基础数据选择时的下拉列表做了懒加载控件,PC端使用现成的组件,为保持两端的选择方式统一,WPF客户端上也需要使用懒加载的下拉选择。
.NET Avalonia 免费的桌面UI库 SukiUI
跨平台开发的兴起,越来越多的需要能够在多种操作系统上无缝运行的应用程序框架。 AvaloniaUI作为一个新兴的跨平台UI框架,以其强大的功能和灵活性赢得了广泛的关注。
C# 中使用Halcon开发视觉检测程序
本文的初衷是希望帮助那些有其它平台视觉算法开发经验的人能快速转入Halcon平台下,通过文中的示例开发者能快速了解一个Halcon项目开发的基本步骤,让开发者能把精力完全集中到算法的开发上面。
WPF 与 LiveCharts 实现动态图表展示
本文主要介绍LiveChart.WPF 中的图表的使用方法 类: 数据绑定, 数据显示样式等。在使用的界面当中引用LiveChart.Wpf的类库
.NET 使用 SimpleTCP 实现双工通信
本篇文档将探讨如何利用SimpleTCP库在.NET环境中实现双工通信。我们将从安装配置开始,逐步介绍创建服务器端点与客户端连接的方法,并通过实例演示数据包的发送与接收过程。
WPF+ MaterialDesign + Prism 8 实现导航功能
现代WPF应用要求美观与功能兼备。本文将指导您如何使用MaterialDesign美化界面,并借助Prism框架实现模块化的导航功能,从而构建高效且易维护的应用程序。
C# 中的集合比较:两种实用方法
在C#中,我们有两个扩展方法可以用来比较两个集合中的唯一元素和找出不匹配的元素,分别是Except和Intersect。 正文 本文将探讨两个用户模型列表,并使用电子邮件和手机号字段进行比对。
C#串口调试工具 (WPF/MVVM结构完整示例版)
由于经常用到串口调试, 尽管有现成的软件, 因为前端时间涉及一个二次开发, 就因为一个RtsEnable设置, 折腾半天, 网上各种版本的也很多, 功能扩展的很开也多。
.NET 中实用的 yield return 提升代码质量
在使用 C# 处理集合或序列时,你通常会编写循环或创建自定义迭代器来处理数据。虽然传统的循环结构非常强大,但它们可能会导致冗长且不易维护的代码。
下一页