标签

 c# 

相关的文章:

本列表汇集了关于 C# 编程的多篇文章,涵盖依赖注入、CQRS 模式、适配器模式等主题,帮助开发者提升编程技能与实践经验。

手把手教你使用C#创建一个WebSearchAgent

最近我对PocketFlow比较感兴趣,不仅是因为它是一个极简的LLM框架,更加让我觉得很不错的地方在于作者提供了很多方便学习的例子,就算没有LLM应用开发经验,也可以快速上手。在PocketFlowSharp项目中,我希望可以做到足够的新手友好,提供一些只要简单配置即可跑起来的示例,并且每个示例是独立的。在经过简单的配置之后,应该已经能够跑通了,为了让感兴趣的人更好的学习,我这里来介绍一下...

PocketFlowSharp是一个简化的LLM框架,旨在帮助.NET开发者快速入门。该项目提供了友好的示例,特别是Web_Search_Agent,用户可通过简单配置运行,并支持BraveSearchApi。框架通过节点连接实现工作流,便于学习和实践。

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

如何在C#中正确地从多段线创建弧段

Introduction If you've ever found yourself puzzled by how to extract arc segments from polylines in BricsCAD while developing with C#, you're not alone. This common issue arises when trying to...

在BricsCAD中使用C#提取多段线的弧段时,需要注意弧的起始和结束角度的计算。常见问题是生成的弧与手动构造的弧角度不一致。解决方法包括正确获取弧段、计算角度、创建弧实体,并验证弧的位置以确保准确性。

如何在C#中正确地从多段线创建弧段
原文英文,约600词,阅读约需2分钟。发表于:
阅读原文

C#中的HAS-A与IS-A关系

In Object-Oriented Programming (OOP), HAS-A and IS-A relationships are fundamental concepts used to describe how classes and objects relate to each other. While these apply to many OOP languages...

在面向对象编程中,HAS-A和IS-A是描述类与对象关系的基本概念。IS-A表示继承关系,表明子类是父类的一种;HAS-A表示组合关系,表明一个类包含另一个类的引用。最佳实践是优先使用组合(HAS-A)以提高灵活性。

C#中的HAS-A与IS-A关系
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文

我最新的成就:评审《掌握Visual Studio 2022》——深入探讨高级C#与.NET开发

https://www.nilebits.com/blog/2025/04/mastering-visual-studio-2022/ Introduction: A Professional Milestone One of the most fulfilling parts of my journey as a developer has been the opportunity to...

《掌握Visual Studio 2022》由Romain Ottonelli Dabadie撰写,旨在提升开发者的生产力。书中涵盖单元测试、调试和跨平台开发等高级技术,适合希望提升技能的开发者。技术审稿人Amr Saafan确保内容准确实用,强调将Visual Studio转变为高效开发工具。

我最新的成就:评审《掌握Visual Studio 2022》——深入探讨高级C#与.NET开发
原文英文,约1100词,阅读约需4分钟。发表于:
阅读原文
原文中文,约300字,阅读约需1分钟。发表于:
阅读原文

如何修复C#工作服务中的'FileNotFoundException'

Introduction If you’re developing a service or worker in C# and you've encountered a 'FileNotFoundException,' specifically when deploying your worker on a Windows Server, you are not alone. This...

在C#开发服务时,'FileNotFoundException'常因依赖缺失或版本不匹配。确保项目中引用了正确版本的Microsoft.Extensions.Hosting和Microsoft.Extensions.Hosting.Abstractions,恢复NuGet包并正确发布服务,同时检查Windows Server上的.NET SDK和运行时版本。

如何修复C#工作服务中的'FileNotFoundException'
原文英文,约700词,阅读约需3分钟。发表于:
阅读原文

如何修复C#中的'HttpContext.Current.Request'错误

Introduction If you've encountered an error when trying to use HttpContext.Current.Request.Url.AbsoluteUri in your C# Windows Forms application, you're not alone. This line is typically associated...

在C# Windows Forms应用中,使用HttpContext.Current.Request.Url.AbsoluteUri会出错,因为桌面应用不在Web服务器上下文中。可以通过Selenium等自动化工具获取当前浏览器的URL,但需注意安全性和限制。

如何修复C#中的'HttpContext.Current.Request'错误
原文英文,约500词,阅读约需2分钟。发表于:
阅读原文

C#/.NET/.NET Core技术前沿周刊 | 第 37 期(2025年5.1-5.11)

现在,如何把现有的业务逻辑快速的接入到模型中,成为模型落地很关键的一步,今天我们就借助微软的Semantic Kernel和Microsoft.Extensions.AI框架,通过简单的示例展示,如何把现有的ASP NET Core WebApi转换成MCP Server。C#/.NET/.NET...

C#/.NET/.NET Core技术前沿周刊每周分享最新技术文章、项目和学习资源,涵盖Sqids工具、C# 14新特性、实时监控系统等,促进开发者交流与学习。

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

在两个C#列表中查找共同元素的最快方法是什么?

Finding common items between two generic lists in C# can be a common requirement in many applications, particularly when you want to understand overlaps in datasets. Using the example provided, we...

在C#中,可以使用HashSet或LINQ查询来查找两个列表的共同元素。HashSet适合处理大数据集,性能更优,而LINQ则更简洁易读。两者均能有效找到共同元素,如示例中的'3'。

在两个C#列表中查找共同元素的最快方法是什么?
原文英文,约600词,阅读约需2分钟。发表于:
阅读原文

如何在C#中继承构造函数参数描述?

In C#, effectively managing documentation comments is vital for maintainability and usability. One common question developers have is whether it's possible to inherit or refer to the documentation...

在C#中,构造函数的文档管理非常重要。虽然可以使用<inheritdoc/>继承属性文档,但构造函数参数的描述无法直接继承。解决方案包括保持参数命名一致和手动复制基类文档,以确保文档的清晰性和可维护性。

如何在C#中继承构造函数参数描述?
原文英文,约800词,阅读约需3分钟。发表于:
阅读原文