首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
.NET 基础知识
小码编匠
创建于2024-08-03
订阅专栏
基础知识
等 32 人订阅
共541篇文章
创建于2024-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C# 委托回调引发的编程反思
之前的过开发程中,我愈发觉得面对复杂的界面要求,最好还是用UserControl将不同模块的界面设计单独封装,以应对客户频繁地需求更改。
C# 异步迭代器为什么需要 EnumeratorCancellation?
为什么需要 EnumeratorCancellation ? 在使用 C# 编写异步迭代器时,您可能会遇到如下警告:warning CS8425: 异步迭代器“TestConversation
实现 WinForm 窗口的水印效果
平时维护一个Winform系统,前段时间公司提出所有系统都要加水印,也就有了这个文章内容。我将写出我一路的想法、碰到的问题还有最后的解决方案。
WPF 实现 Element UI 风格的日期时间选择器
业务开发过程中遇到一个日期范围选择的需求,和Element UI的DateTimePicker组件比较类似,由两个日历控件组成,联动选择起始时间和结束时间。
.NET RabbitMQ 入门看这篇就够了
消息队列(RabbitMQ)来实现EventBus,所以准备在空余时间学一学写一写关于RabbitMQ入门文章(当然消息队列有很多种,但感觉自身对RabbitMQ接触得还是稍微多一点)
可能是 C# 中使用最简单的 TCP 通讯包
如果在项目中需要使用到 TCP 通讯,那么我推荐使用以下 TCP 通讯包 SimpleTCP SuperSimpleTcp WatsonTcp。
C# 高性能动态获取对象属性值
本文在探讨一种在C#中高效地动态获取对象属性值的方法。我们将深入研究反射(Reflection、表达式树(Expression Trees)以及运行时代码生成等技术,并对比它们在不同场景下的性能表现。
100款支持 .NET 多版本的强大 WPF 控件库
推荐一款集成了超过100款控件的流行 XAML 控件库,同时提供了一系列常用的 .NET 帮助类-CookPopularUI。它可以简化开发流程,让我们能够更加专注于核心业务逻辑的实现。
WPF 使用 TextBlock 实现查找结果的高亮显示
在应用开发过程中,经常遇到这样的需求:通过关键字查找数据,把带有关键字的数据显示出来,同时在结果中高亮显示关键字。在web开发中,只需在关键字上加一层标签,然后设置标签样式就可以轻松实现。
.NET 创建动态方法方案及 Natasha V9
本篇文章前面客观评估了 .NET 创建动态方方案多个方面的优劣,后半部分是 Natasha V9 的新版特性。
C# 并发实战 Parallel.ForEach 使用性能
最近给客户开发一个伙食费计算系统,大概需要计算2000个人的伙食。需求是按照员工的预定报餐计划对消费记录进行检查,如有未报餐有刷卡或者有报餐没刷卡的要进行一定的金额扣减等一系列规则。
.NET 委托的底层原理浅析
.NET 通过委托来提供回调函数机制,与C/C++不同的是,委托确保回调是类型安全,且允许多播委托。并支持调用静态/实例方法。
.NET 中使用 ScottPlot 实现动态绘图
本文的C#代码通过Scottplot进行可视化。 ScottPlot 是一个免费的开源绘图库,用于 .NET,可以轻松以交互方式显示大型数据集。
.NET 9 发布 性能提升、AI 支持与全方位改进
.NET 9 正式发布,这是迄今为止最高效、现代、安全、智能且高性能的 .NET 版本。 新版本凝聚了全球数千名开发者的共同努力,包含了数千项性能、安全性和功能性改进。
WPF 中文字模糊的问题:TextOptions的用法
有网友问WPF中一些文字模糊是什么问题。之前我也没有认真思考过这个问题,只是大概知道和WPF的像素对齐(pixel snapping)、抗锯齿(anti-aliasing)有关,通过设置附加属性
.NET 原生SDK,助力打造私人智能家居新体验
hi 大家好,我是三合,作为一个非著名懒人,每天上完班回到家,瘫在沙发上一动都不想动,去开个灯我都嫌累,此时,智能家居拯救了我,只需要在手机点点点,开关灯,空调,窗帘就都搞定了
六款高效的 .NET 爬虫组件,你用过哪些?
在.NET发中,构建网络爬虫可以帮助我们自动化抓取网页数据,从而进行数据采集、分析、或其他自动化操作。.NET拥有一系列强大的爬虫组件和库,能够简化爬虫开发,满足不同场景需求。下面我们将介绍一些
七步教程:轻松创建WPF Badge控件
越来越多的开发者选择使用WPF来构建功能丰富、外观精美的桌面应用。而创建一个美观且实用的Badge控件,不仅可以提升用户体验,还能为应用程序增添一抹亮色。
WPF 实现 TIA WinCC三大功能(可见性、文本列表与输入输出域)
工业自动化领域的不断发展,人机交互界面(HMI)的设计变得越来越重要。TIA Portal 中的 WinCC 作为一款强大的 HMI 软件,提供了丰富的功能来满足各种工业应用场景的需求。
领域驱动设计(DDD)要点及C#示例
DDD(领域驱动设计)是一种软件设计方法,它强调以业务领域为核心来驱动软件的设计和开发。 DDD 的设计初衷是为了解决复杂业务领域的设计和开发问题,它提供了一套丰富的概念和模式,帮助开发者更好地理解。
下一页