MCP C# SDK 详解:Model Context Protocol 的 .NET 开发工具与使用指南
MCP C# SDK 是 Model Context Protocol 官方提供的 .NET 开发工具包,用于构建 MCP 客户端与服务器,使大型语言模型(LLM)能够安全调用外部工具和数据。本文详细介绍 MCP C# SDK 的核心架构、主要功能、开发方式以及在 AI Agent 与工具调用场景中的实际应用,帮助 .NET 开发者快速理解并上手 MCP 生态。
2026-03-12 42 0
微软发布 .NET 11 与 C# 15 首个预览版:性能升级、语言革新与跨平台开发新方向
微软发布 .NET 11 与 C# 15 预览版,带来性能优化、集合表达式新语法、CoreCLR 跨平台强化及 WebAssembly 支持升级。本文解析新特性与技术趋势,帮助开发者提前了解未来 .NET 生态发展方向。
2026-02-18 208 0
C#性能优化技巧大全:提升执行效率与降低内存占用的实战指南
本文系统讲解C#性能优化的实用技巧,包括减少GC压力、字符串处理优化、LINQ性能对比、Span与结构体使用、异步编程、多线程并行处理及性能分析工具应用,并附完整代码示例,帮助开发者显著提升.NET应用运行效率与响应速度。
2026-02-16 106 1
深入解析 C# 14:最新语言特性与最佳编码实践(2026 全面指南)
全面解析 C# 14 最新语言特性,包括扩展成员、隐式 Span 转换、null 条件赋值、field 属性、lambda 修饰符、未绑定泛型 nameof 等,并结合实用编码实践帮助开发者提升代码可读性与性能。
2026-01-25 182 0
C# 荣获 2025 年度编程语言:三年内第二次获评最佳编程语言
C# 以 2.94% 的年度最大涨幅 荣获 2025 年度编程语言称号,实现三年内第二次获此殊荣。本篇文章深度解析 C# 在 TIOBE 指数中的表现、增长原因及未来趋势,为开发者了解语言流行趋势提供权威视角。
2026-01-15 250 0
2026 年 .NET 与 C# 语言前景:技术生态、就业趋势与未来机会
本文深入分析 2026 年 .NET 与 C# 语言的发展前景,从技术趋势、生态变化、就业市场及未来方向多个维度剖析其优势与挑战,为开发者提供实用洞察与职业发展建议。
2026-01-02 539 0
.NET C# 使用 MailKit 实现邮件收发:从安装到实战详解
本文详细介绍如何在 .NET(C#)环境中使用 MailKit 库进行邮件发送与接收。涵盖安装配置、SMTP/IMAP连接、发送 HTML/附件邮件、接收邮件、常见问题与最佳实践,适合需要在生产环境中集成邮件功能的开发者。
2025-11-05 744 0
ToolGood.Words:基于 C# 实现的高性能非法词检测过滤组件
本文介绍了 ToolGood.Words,这是一款由 C# 实现的高性能非法词(敏感词)检测过滤组件,支持繁简体互换、全角半角转换、拼音模糊匹配等功能,适用于内容审核、社交平台、论坛、即时通讯等场景。
2025-09-11 1020 0
如何使用 .NET 与 C# 利用 FluentFTP 库实现可靠的 FTP 文件传输
本文介绍 FluentFTP 库在 .NET / C# 项目中如何配置与使用,用于连接 FTP/FTPS 服务器、上传与下载文件、目录同步与进度监控,以及处理错误与重试机制,帮助开发者构建稳定高效的文件传输功能。
2025-09-11 1719 0
.NET 中用 C# 构建布隆过滤器(Bloom Filter)实战教程
通过 .NET 平台实战示例,讲解如何用 C# 构建布隆过滤器。涵盖 BitArray 实现、自定义哈希函数、如何配置参数,以及使用 NuGet 库进行快速开发,助你轻松掌握 .NET 布隆过滤器架构与工程实践。
2025-09-07 1161 0
最受欢迎的 .NET C# ORM 框架推荐:性能、生产力与灵活性的最佳平衡
探索 .NET C# 最值得使用的 ORM 框架,从微软官方推荐的 Entity Framework Core 到轻量级、性能优异的 Dapper,以及功能丰富成熟的 NHibernate、轻巧高效的 Linq2db 和文档+关系型支持的 Marten,助您在不同应用场景中选择最合适的数据访问方案。
2025-08-30 1661 0
.NET 10 C# 14 必知的 6 大语法糖:提升开发效率,简洁优雅
深入解析 .NET 10(含 C# 14)新增的语法糖特性,涵盖字段属性、泛型 nameof、Span 隐式转换、lambda 参数修饰、extension 块、可空赋值等 6 大亮点,附上简洁示例与适用场景,助你轻松提升代码可读性与开发效率。
2025-06-10 3260 0
2025年最佳.NET C#实现PDF转Word:主流库功能与对比
了解2025年最受欢迎的.NET PDF转Word库,包括Aspose.PDF、Spire.PDF、PDF Focus .Net、LibreOffice CLI集成等解决方案。本文对比各大库的功能、优缺点与适用场景,帮助C#开发者高效选择适合项目的文档转换工具。
2025-06-06 3004 0
使用 Magick.NET 在 .NET C# 中实现高效的图片压缩与裁剪处理
本文介绍了如何在 .NET C# 项目中使用 Magick.NET 库进行图片的压缩与裁剪处理,包括库的安装方法、基本用法以及实用的代码示例,帮助开发者高效地处理图像资源。
2025-06-05 2834 0
使用.NET C#将图片转换为.ico图标文件的多种方法
本文介绍了如何使用.NET C#将PNG、JPG等图片格式转换为.ico图标文件,包括使用System.Drawing、Magick.NET库的方法,满足不同开发需求。
2025-06-04 3207 0
RabbitMQ 4.0+重大更新!.NET(C#)开发者必须掌握的6大升级要点
RabbitMQ 作为一款广受欢迎的消息队列中间件,近年来从 3.x 版本升级到 4.0+,带来了显著的功能增强和架构调整。与此同时,其官方 C# 客户端也从 6.x 版本跃升至 7.0,引入了全新的编程模型和性能优化。这些变化不仅提升了 RabbitMQ 及其客户端的性能和易用性,也对现有应用的迁移和开发实践提出了新要求。本文将深入剖析 RabbitMQ 4.0+ 的核心更新、C# 客户端 7.0 的变化,以及这些更新对开发者及其应用的影响,力求为用户提供一份全面且实用的总结。
2025-05-25 2084 0
.NET(C#)使用 iText7 高效处理PDF文件的全面指南
本文全面介绍了如何使用 iText7 高效处理 PDF 文件,包括创建、编辑、合并、分割、表单填充、数字签名等功能,适用于 C# 和 Java 开发者。
2025-04-21 3227 0
.NET C# 过滤从富文本编辑器html里的Javascript脚本
富文本编辑器在允许用户输入丰富内容的同时,也带来了跨站脚本攻击(XSS)的风险。过滤提交的 HTML 中的 <script> 脚本是防止跨站脚本攻击(XSS)的关键步骤。在 .NET C# 服务端过滤 <script> 脚本主要有以下几种方法。
2025-04-01 1089 0
.NET C# RESTful API交互Refit库使用教程
Refit 是一个强大的 .NET C# 库,它可以简化与 RESTful API 的交互。它通过声明式 API 定义、自动生成的实现和类型安全等特性,提高了代码的可读性、可维护性和测试性。如果你需要在 .NET 项目中与 REST API 进行交互,Refit 是一个值得考虑的优秀选择。
2025-03-28 1712 0
.NET C# System.Text.Json进阶使用技巧
System.Text.Json 是 .NET 中用于处理 JSON 数据的强大库。除了基本用法外,它还提供了许多进阶技巧,可以帮助你更高效、更灵活地处理 JSON 数据。通过掌握这些进阶技巧,你可以更高效、更灵活地处理 JSON 数据。
2025-03-19 1733 0