标签

 c# 

相关的文章:

本列表汇集了关于 C# 编程的多篇文章,涵盖微服务架构、自动属性、跨平台开发等主题,帮助开发者提升编程技能与实践经验。

C# 中的函数式编程

微软最有价值专家推出“MVP 聚技站”系列主题专栏,邀请多位微软最有价值专家,针对初学者、开发者感兴趣的技术话题,带来专业的技术课程讲解与实践经验分享,帮助大家更快掌握最新的技术技能。2025年,大中华区的 MVP...

微软MVP聚技站将于2025年6月25日举办线上直播,主题为C#中的函数式编程,由MVP汪好盛主讲,旨在帮助初学者理解函数式编程及其在C#中的应用。

原文中文,约900字,阅读约需2分钟。发表于:
阅读原文

SharpCompress:跨平台的 C# 压缩与解压库

是一个由 Adam Hathcock 维护的开源 C# 库,提供对多种压缩格式的读写支持。它完全使用 C# 编写,兼容现代 .NET 平台(包括 .NET Standard、.NET Core 和 .NET 5+),适用于 Windows、Linux 和 macOS...

SharpCompress是一个开源C#库,支持ZIP、RAR、7Zip等多种压缩格式,适用于现代.NET平台。它提供简单的压缩和解压功能,支持流式处理和加密,易于集成,适合开发者使用。

原文中文,约2300字,阅读约需6分钟。发表于:
阅读原文

C# Dataflow

Dataflow 支持将应用划分为多个独立的、可并发执行的“数据块”(Block),每个数据块通过异步的消息传递机制进行数据处理和通信,天然适合构建数据处理流水线、事件驱动架构和异步队列等高效并行系统。Dataflow 是 .NET 平台上极为强大的并发与异步数据流处理库,非常适合用于构建多阶段数据处理、异步管道、后台流水线等场景,工业级ETL系统、实时交易引擎等复杂应用。Block 是...

Dataflow 是 .NET 的并发编程库,支持将应用划分为多个可并发执行的数据块,通过异步消息传递实现高效的数据处理,适用于数据处理流水线和异步消息中转,简化并发编程,具备高性能和灵活性。

原文中文,约5100字,阅读约需13分钟。发表于:
阅读原文

C#/.NET/.NET Core技术前沿周刊 | 第 40 期(2025年5.26-5.31)

与简单的日志过滤(它使用二元决策,即发送或发送日志)不同,采样为你提供了细粒度的控制,让你能够从应用程序的不同部分发送精确百分比的日志。如今,随着正式版的发布,这些库为 .NET 原生 AI 开发提供了强大的基础,支持开发者构建可扩展、可维护且具备互作性的 AI 驱动型应用程序。RevokeMsgPatcher 是一款基于 .NET 开源、免费的适用于 Windows 下 PC...

本周C#/.NET/.NET Core技术前沿周刊介绍了多款开源工具,如防撤回补丁、文件搜索启动器和Excel处理库,旨在提升开发效率和用户体验。同时,讨论了LINQ与PLINQ的性能差异,以及.NET 10的进展与新特性。

原文中文,约3900字,阅读约需10分钟。发表于:
阅读原文

我用C#造了个AI程序员:自动调试+重构代码实战

在软件开发的世界里,调试和重构代码往往占据了程序员大量的时间。于是,我决定用C#打造一个AI程序员,让它具备自动调试和重构代码的能力。虽然目前还存在一些局限性,但随着技术的不断进步,相信AI程序员将成为未来软件开发中不可或缺的一部分。要构建一个AI程序员,首先需要设计一个合理的系统架构。:对于涉及多线程、复杂业务逻辑的场景,AI的理解和处理能力还不够。增强代码分析能力,能够处理更复杂的代码结...

本文介绍了一款基于C#的AI程序员,旨在自动调试和重构代码。该系统包含代码分析、问题检测、AI决策、代码转换和测试验证模块。利用Roslyn和OpenAI的GPT模型,AI程序员能够识别代码问题并提供修复建议,从而显著提升调试效率和代码质量。尽管面临复杂场景处理和上下文理解的挑战,未来计划增强AI模型和用户界面。

原文中文,约14100字,阅读约需34分钟。发表于:
阅读原文

C#学习:构建一个更真实的基于LLM的简历评估系统

全部代码已上传至GitHub,地址:https://github.com/Ming-jiayou/PocketFlowSharp/tree/main/PocketFlowSharpSamples.Console/Real_Resume_Qualification_Demo。使用的是pdfpig,项目地址:https://github.com/UglyToad/PdfPig。项目简介:使用...

本文介绍了一种基于大型语言模型(LLM)的简历评估系统,使用C#读取PDF内容并灵活调整简历要求。该系统通过AI生成不同版本的简历,并根据输入要求评估候选人资格,相关代码已上传至GitHub。

原文中文,约2200字,阅读约需6分钟。发表于:
阅读原文

C#学习:基于LLM的简历评估程序

shared["evaluations"] 实际上存储的是一个列表,但由于存在字典中时是 object 类型,我们需要安全地将其转换回实际的类型。是 C#...

本文介绍了使用C#重写基于LLM的简历评估程序,学习了KeyValuePair的用法和YAML解析。通过示例展示了字典处理和动态类型转换,强调了安全性和类型检查的重要性。代码已上传至GitHub。

原文中文,约6200字,阅读约需15分钟。发表于:
阅读原文

亚马逊 SKU 禁用字符大全(附 C# 检测代码)

private static bool IsInvalidSkuChar(char c) { switch (c) { // 零宽字符 case (char)0x200B: // 零宽空格 (ZWSP) case (char)0x200C: // 零宽非连接符 (ZWNJ) case (char)0x200D: // 零宽连接符 (ZWJ) case (char)0xFEFF: //...

在亚马逊运营中,SKU需避免不可见字符(如零宽空格),以防止录入失败和库存错误。本文提供C#代码,帮助卖家检测和清理非法字符,确保SKU合规。建议在上传前进行检查。

原文中文,约2700字,阅读约需7分钟。发表于:
阅读原文

.NET10:运行C#单文件

特别是对一些技术点实现验证时,或小而复杂的业务数据处理时,都别希望能一段C#,直接运行。原来一直用VS的“C#交互窗口”来处理,但代码上点复杂度,就很鸡肋了。b、引用包,用“#:packageage 包名@版本号”引用,然后“Using 命名空间”,目前还支持#:sdk。1、直接写:创建个.cs文件,直接写代码,然后打开终端:dotnet run...

发表于:
阅读原文

🔐 关于C#日志记录器及其级别

Log darajalari (Logging Levels) 1) - Trace - Dasturchilar uchun foydali bo‘lgan, c# da console.writeline daka ishni bajaradi,lekin debugdan nisbatan kamroq batafsil. 2) - Debug - Juda batafsil...

日志级别包括:1) Trace - 开发者使用,信息较少;2) Debug - 详细调试日志;3) Information - 显示程序流程;4) Warning - 潜在问题提示;5) Error - 严重错误;6) Critical - 系统崩溃的最高级别。

🔐 关于C#日志记录器及其级别
原文约100字/词,阅读约需1分钟。发表于:
阅读原文