c#

bugcome_com3 小时前
开发语言·c#
C# 高级集合使用示例本文以图书管理系统为例,分模块讲解 C# 常用集合,包含概念讲解和示例代码。Dictionary<TKey, TValue> 是基于哈希表实现的键值对集合。
Mao_Hui4 小时前
开发语言·嵌入式硬件·unity·c#
Unity3d实时读取Modbus RTU数据Modbus 是一种通信协议,用于在电子设备之间传输数据,最早由 Modicon(现为施耐德电气的一部分) 在1979年提出。它非常简单、开放,并且广泛用于工业自动化系统。
njsgcs5 小时前
c#
怎么把面的类型特征,平面曲面融合进面邻接图或者图结构里使用支持向量机(SVM)进行图分类,通常指的是将图结构数据(如你之前提到的CAD面邻接图)转换为特征向量,然后利用SVM进行分类。SVM本身不能直接处理图结构,因此核心在于图的特征表示。
爱炸薯条的小朋友5 小时前
开发语言·c#
C#依赖注入和仿写Prism注入我们日常使用中会经常使用到依赖注入的情况。将服务类或者接口注入到DI容器中。并且在WPF Prism框架中会经常使用到Prism的依赖注入。Prism的依赖注入与.Net的原生注入是一致的,Prism的依赖注入相当于原生的超集。Prism的依赖注入在原生注入的情况下还增加了ViewModel的依赖注入。 除了普通的依赖注入外,我们比较多常见的差异在于单例注入和单例设计模式的差异。 首先先介绍一下原生.Net的依赖注入的作用和用法。
末点5 小时前
数据库·c#·st_geomfromtext
超长文本格式坐标串数据空间化入库场景为字符串长度超过4000,无法在数据库内单独处理,需结合编程工具如C#编程读取文本/EXCEL数据,用于将格式如下的数据做空间化入库。
csdn_aspnet8 小时前
人工智能·microsoft·ai·c#·.net·agent·ai agent
使用 C# 和 Microsoft Agent Framework 构建 AI 代理目录什么是 Microsoft Agent Framework?为什么你会选择它而不是语义内核设置您的第一个代理人
阿蒙Amon8 小时前
开发语言·c#
C#常用类库-详解AutoMapper作为C#开发者,你一定遇到过这样的场景:将数据库实体(Entity)转换为接口返回的DTO、将前端传参的VO转换为业务层的Model,手动编写大量obj1.Property = obj2.Property的赋值代码——不仅繁琐易出错,还会让代码充斥大量“胶水代码”,降低可读性和维护性。
小曹要微笑9 小时前
c#·验证码·winform·验证码类
WinForms 验证码类的实现创建新项目:启动应用程序:关键特性:
武藤一雄10 小时前
microsoft·c#·asp.net·.net·.netcore
告别繁琐的 out 参数:C# 现代元组(ValueTuple)如何重构你的方法返回值在 C# 的编程世界里,数据结构的选择对于代码的效率、可读性和可维护性至关重要。今天,我们要深入探讨的是 C# 中的元组(Tuples)。它就像是一个精巧的收纳盒,能将多个不同类型的数据项整齐地组合在一起,为我们的编程工作带来诸多便利。
曹牧10 小时前
开发语言·c#
C#:线程中实现延时等待在C#中,如果在某个线程中实现延时等待,可以使用System.Threading命名空间下的Thread.Sleep方法或者Task.Delay方法。这两种方法都可以实现线程的延时等待,但它们的使用场景和特性略有不同。 1. 使用Thread.Sleep
长不大的小Tom10 小时前
c#
从0开始入门WPF(开发环境搭建)一、visual studio 2022安装1、进入官网选择较早版本下载,支持到2015版https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
阿蒙Amon10 小时前
开发语言·c#
C#常用类库-详解Log4Net大家好,我是专注于C#开发干货分享的博主。今天咱们深入拆解.NET生态中最经典、最常用的日志记录类库——Log4Net。作为.NET开发者,日志记录是日常开发、测试、线上问题排查的核心环节,而Log4Net凭借其灵活的配置、丰富的日志输出方式、强大的扩展能力,以及成熟稳定的生态,长期占据.NET日志领域的主导地位,被广泛应用于各类C#项目(WinForm、ASP.NET、.NET Core、控制台程序等)。
唐青枫11 小时前
c#·.net
C#.NET Memory 深入解析:跨异步边界的内存视图与高性能实战如果说 Span<T> 是 .NET 高性能内存体系里最亮眼的类型,那么 Memory<T> 就是它最重要的搭档。
缺点内向11 小时前
c#·自动化·.net·excel
.NET办公自动化教程:Spire.XLS操作Excel——导出TXT格式详解在数据处理场景中,使用C#将Excel转换为文本(TXT) 是常见需求。开发者往往遇到手动转换效率低下、多Sheet数据难以整合、格式丢失等问题。传统Microsoft.Office.Interop.Excel方法需安装Office环境,服务器部署困难,且处理大文件易崩溃。Spire.XLS for .NET 作为独立库,提供高效解决方案,支持XLS/XLSX读写、多Sheet导出和自定义分隔符,兼容.NET 8,无Office依赖。
落叶@Henry12 小时前
开发语言·c#
C# async 和await 的面试题C# async /await 高频面试题(含答案 + 解析) 这是 .NET 开发必考题,我整理了最常问、最容易踩坑的面试题,覆盖基础、原理、线程、异常、性能、实战,直接背会就能通关。 一、基础概念题(必问)
人工智能AI技术12 小时前
人工智能·c#
C#接入CodeBuddy CLI实战:在.NET后端集成多AI Provider的全流程拆解目前国内还是很缺AI人才的,希望更多人能真正加入到AI行业,共同促进行业进步,增强我国的AI竞争力。想要系统学习AI知识的朋友可以看看我精心打磨的教程 http://blog.csdn.net/jiangjunshow,教程通俗易懂,高中生都能看懂,还有各种段子风趣幽默,从深度学习基础原理到各领域实战应用都有讲解,我22年的AI积累全在里面了。注意,教程仅限真正想入门AI的朋友,否则看看零散的博文就够了。
地球驾驶员12 小时前
c#
NX二次开发C#-----NXopen测量两个面的投影距离该代码实现了一个计算两个面之间投影距离的方法。通过创建工作部件中的测量距离构建器,设置投影方向为指定向量,并指定两个测量面对象。使用最小投影距离算法创建测量对象,最终返回两个面之间的投影距离值。计算完成后销毁测量构建器以释放资源。该方法适用于需要获取三维空间中面与面之间沿特定方向投影距离的场景。
猹叉叉(学习版)13 小时前
数据库·笔记·后端·c#·asp.net·.netcore
【ASP.NET CORE】 9. 托管服务本系列专栏基于杨中科老师的《ASP.NET Core技术内幕与项目 实战》,本人记录梳理的学习笔记,有部分的增补和省略。更全面系统的讲解,请看杨老师的视频课:【.NET教程,.Net Core视频教程,杨中科主讲】。
bugcome_com1 天前
c#
C# 事件(Event)详解及实战示例在 C# 中,**事件(Event)**是一种非常重要的机制,它允许一个对象在状态发生变化时通知其他对象,而无需知道这些对象的具体实现。事件广泛应用于 GUI 编程、系统通知、业务逻辑处理以及线程间通信等场景,是实现观察者模式(Observer Pattern)的核心工具。
CSharp精选营1 天前
c#·.net·dotnet·csharp
.NET命名之谜:它与C#纠缠20年的关系揭秘摘要:本文揭秘了微软.NET框架命名的曲折历程——从技术代号NGWS到险些被定名为“AAAWare”的趣闻,再到最终选择“.NET”背后的互联网时代考量。码农刚子带你深入剖析了C#语言与.NET平台20多年来相互成就的共生关系:C#负责表达开发思想,.NET负责实现运行环境。通过解读编译原理、托管代码、CLI标准等核心概念,清晰呈现了这对技术组合如何从单一Windows平台演进为今日跨平台、开开源的现代开发现实。这不仅是一段命名史,更是理解微软技术生态演进的关键窗口。