C#第三方库

深克隆:

DeepCloner

https://github.com/force-net/DeepCloner

 

 

AutoMapper
OxyPlot

SciChart:收费
Newtonsoft.Json
SqlSugar:操作数据库的ORM
NLog
Serilog
Dapper
SuperSocket
MiniExcel
Log4
HslCommunication
FluentFTP
WinSCP
TouchSocket
CSVhelper:写CSV文件
Scintilla.NET
AutoCompleteMenu-ScintillaN
Scintilla5.NET
Scintilla.NET.WinForms
Xejen.Editor.ScintillaNET


SignalR

MEF
Masuit.Tools
NPOI
Z.ExtensionMethods:提供超过 1000 种扩展方法,增强 .NET 基础类型的功能。
StackExchange.Redis
Roslyn: 微软的编译器平台,提供了丰富的代码分析API
FluentValidation: 一个使用流畅接口和Lambda表达式来构建强类型验证规则的库。
Entity Framework Core
LiveCharts
ScottPlot
DevExpress WinForms/WPF Controls
Quartz.NET

Memcached
## Autofac:

性能中等偏高,适合大多数应用场景,但在高并发场景下不如 SimpleInjector 或 DryIoc。解析单例约 1010ms,复杂对象约 8470ms。

## Unity:

性能中等,解析单例约 800ms,适合 WPF 和 Prism 应用,但在高性能需求下稍逊。
Microsoft.Extensions.DependencyInjection:性能极高,内置于 .NET Core,解析单例约 50ms,适合简单场景,但功能有限。

## Ninject:

性能较低,解析单例约 1500ms,启动时间较长,不适合高并发或现代 .NET 应用。
SimpleInjector:性能极高,解析单例约 50ms,支持高级功能,适合高性能 Web 应用。

## DryIoc:

性能极高,解析单例约 63ms,Prism 7+ 默认容器,适合复杂模块化应用。

## 对比

https://blog.csdn.net/zhxup606/article/details/151248417

winform
AntdUI
HZH_Controls
SunnyUI


WPF
Extended WPF Toolkit
MaterialDesign
HandyControl
Prism

MvvmLight

AvalonEdit

posted @ 2025-11-18 11:15  家煜宝宝  阅读(2)  评论(0)    收藏  举报