排序
从 .NET Core1.0 到 .NET 10:.NET + C# 演进全景
从 .NET Core1.0 到 .NET 10:.NET + C# 演进全景, 本文回顾微软 .NET 与 C# 语言从跨平台起步到统一平台、再到现代化性能优化的全过程。每个版本都配有简明 Demo 代码,便于开发者快速掌握特性...
C# 中 WebSocket 与 SignalR:实时通信的两种选择
C# 中 WebSocket 与 SignalR:实时通信的两种选择,在现代 Web 应用中,实时通信变得越来越重要。无论是聊天应用、在线游戏、股票行情推送还是协作编辑工具,都需要服务器能够主动向客户端推送数...
文件IO-操作函数(3)
文件IO-操作函数(3),使用Linux内核提供的函数对文件进行操作 打开文件 //头文件 #include<sys/types.h> #include<sys/stat.h> #include<fcntl.h> //函数原型 //返回值:返...
你是否还在为匹配数据和过滤数据而忧虑
你是否还在为匹配数据和过滤数据而忧虑,一、前言 在开发中,你是否还在为匹配机制随时修改、过滤条件经常变动而忧虑。如果有那么请你看下去。 二、插件推荐 System.Linq.Dynamic.Core 从...
聊一聊 .NET 的 AssemblyLoadContext 可插拔程序集
聊一聊 .NET 的 AssemblyLoadContext 可插拔程序集,一:背景 1. 讲故事 最近在分析一个崩溃dump时,发现祸首和AssemblyLoadContext有关,说实话这东西我也比较陌生,后来查了下大模型,它主要奔...
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建漏斗图
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建漏斗图, 使用漏斗图可以更清晰地可视化转化率、销售渠道或任何层级数据集。本文将介绍如何使用 C# 和Aspose.Cells for .NET在 Excel 中创建...
C# 工厂模式学习
C# 工厂模式学习,工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的接口,而不是通过具体类来实例化对象。工厂模式可以将对象的创建过程封装起来,使代码更具有灵活性...
.NET 9 的几个新特性,新颖吗?
.NET 9 的几个新特性,新颖吗?,简介 继.NET 8之后,.NET 9在云原生应用程序得到了增强和性能得到提升。它是STS版本,将获得为期18个月的标准支持服务。你可以到官网下载.NET 9。它的几个改进如...
C#中Dictionary与ConcurrentDictionary解锁多线程操作安全之道
C#中Dictionary与ConcurrentDictionary解锁多线程操作安全之道, 使用C#中的Dictionary与ConcurrentDictionary进行多线程操作 在C#中,Dictionary是一个常见的字典类型,但它不是线程安全...
图像处理控件Aspose.Imaging教程:使用 C# 编程将 CMX 转换为 PNG
图像处理控件Aspose.Imaging教程:使用 C# 编程将 CMX 转换为 PNG, PNG图像文件格式是广泛使用的图像格式之一。这种图像文件格式提供了增强的共享和显示功能。另一方面,CMX也是 Corel 应用程序...
学习Source Generators之从swagger中生成类
学习Source Generators之从swagger中生成类,前面学习了一些Source Generators的基础只是,接下来就来实践一下,用这个来生成我们所需要的代码。 本文将通过读取swagger.json的内容,解析并生成...
Linux系列:如何用 C#调用 C方法造成内存泄露
Linux系列:如何用 C#调用 C方法造成内存泄露,一:背景 1. 讲故事 好久没写文章了,还是来写一点吧,今年准备多写一点 Linux平台上的东西,这篇从 C# 调用 C 这个例子开始。在 windows 平台上,...













