E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C#
解决
C#
反射报错:对象与目标类型不匹配。
目的:获取一个反射对象的属性的值原代码:objectMarkDataValue=property.GetValue(null,null);objectMarkDataValue=property.GetValue(property.name);试了一下都不行,学习后改为了:objectMarkDataValue=property.GetValue(item,null);item就是反射获取类型的对
TomCat2025
·
2025-04-18 01:47
C#
c#
C#
异常:{“值不能为 null。\r\n参数名: source“}
异常信息:System.ArgumentNullException:值不能为null。参数名:source其实问题那就出在Select()方法,在Select上按F12查看定义publicstaticIEnumerableSelect(thisIEnumerablesource,Funcselector);这是System.Linq下的扩展方法(.net3.5之前是没有的),除了Select还有很
TomCat2025
·
2025-04-18 01:47
C#
c#
C#Json字符串转换
C#
接口参数JSON字符串letdata=JSON.stringify([{id:1},{id:2}]);//前端Listlist=JsonConvert.DeserializeObject>(data
一个小白的自我修养
·
2025-04-18 00:42
C#
前端
json
c#
C#
开源汇总
原文:
C#
开源汇总商业协作和项目管理平台-TeamLab网络视频会议软件-VMukti驰骋工作流程引擎-ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel
weixin_34106122
·
2025-04-18 00:10
c#
测试
爬虫
C#
dll 打包进exe
Framework4.x推荐使用Costura.Fody1.安装NuGet包Install-PackageCostura.Fody工程自动生成packages文件夹,300M左右。生成FodyWeavers.xml、FodyWeavers.xsd文件。2.自动嵌入编译后,所有依赖的DLL会被自动嵌入到EXE中。运行时自动解压到内存(默认)或临时目录。
lljss2020
·
2025-04-18 00:40
C#
c#
开发语言
C#
PostgreSQL 教程
C#PostgreSQL教程展示了如何在
C#
中对PostgreSQL进行编程。它涵盖了使用
C#
进行PostgreSQL编程的基础知识。
C#
教程是关于
C#
语言的综合教程。
allway2
·
2025-04-18 00:09
postgresql
键值对和Map的区别
数组里存储键值对和使用Map(在不同语言里也被叫做字典、哈希表等)存在多方面的区别,下面从多个维度进行分析,同时给出
C#
和C++的代码示例。
Vae_Mars
·
2025-04-18 00:09
编程小知识
开发语言
c++
c#
C#
常见的一些问题
1.空引用异常(NullReferenceException)问题描述:当尝试访问一个空对象的成员时,会抛出NullReferenceException。解决方法:在使用对象之前检查是否为null。使用空条件运算符(?.)来安全地访问成员。stringname=person?.Name;//如果person为null,name也会为null使用??运算符提供默认值。stringname=perso
CsharpDev-奶豆哥
·
2025-04-17 20:45
c#
开发语言
SmartSoftHelp DeepCore XSuite:基于
C#
Net9 API 的智能微代码开发利器,站在开发的最前沿,最先进的架构,最优的性能,珍惜每行代码
SmartSoftHelpDeepCoreXSuite:基于C#Net9API的智能微代码开发利器核心技术优势SmartSoftHelpDeepCoreXSuite依托C#Net9构建,采用NetCore这一微软当下最为先进的架构体系,精心打造出堪称完美的三层架构,涵盖Model(数据模型层)、BLL(业务逻辑层)、DAL(数据访问层)以及UI(用户界面层)。在运行机制上,全程采用异步处理模式:U
SmartSoftHelp魔法精灵工作室
·
2025-04-17 19:07
代码生成器
api
c#
架构
开发语言
C#
高级编程:事件编程核心机制与解析
在
C#
编程中,事件是一个非常重要的概念,它是实现对象之间交互和通信的关键机制。通过事件,一个对象(通常称为发布者)可以在某个特定的状态变化或操作发生时,通知其他对象(通常称为订阅者)做出相应的反应。
拾忆4377
·
2025-04-17 14:09
C#
高级教程
c#
microsoft
数据库
c#
用多进程的方式实现TCP并发服务器
#include#include#include#include#include#include#include#include#include#include#include#include#defineERRLOG(msg)do{\printf("%s%s%d:",__FILE__,__func__,__LINE__);\perror(msg);\exit(-1);\}while(0)#def
小白000000001
·
2025-04-17 14:34
tcp/ip
服务器
网络协议
C#
将Excel格式文件导入到界面中,用datagridview显示
界面按钮不做介绍。主要代码://用于获取从上一个页面传过来datagridview标题publicDataTableGetHeader{get;set;}privatevoidUI_EXPINFO_Load(objectsender,EventArgse){//页面加载显示listbox1中可选的标题名称DataTable_sheet=GetHeader;for(inti=0;i>>button6
冰语竹
·
2025-04-17 14:03
c#
开发语言
C#
中使用NLog记录日志
如果你要使用NLog来记录日志,以下是一些前提条件,这些条件将帮助你顺利地在你的应用程序中集成NLog:安装NLog库:确保你的项目中已经安装了NLog库。你可以通过NuGet包管理器来安装,只需在VisualStudio的NuGet包管理器控制台中输入“Install-PackageNLog和Install-PackageMicrosoft.Extensions.Logging”即可。配置NLo
贰貮
·
2025-04-17 13:55
.net
C#
语言介绍
C#
教程-概述|MicrosoftLearnhttps://learn.microsoft.com/zh-cn/dotnet/csharp/tour-of-csharp/目录.NET体系结构Helloworld
HelloRevit
·
2025-04-17 12:50
.NET
#
C#
c#
开发语言
C#
获取计算机内存信息
本章讲述:使用
C#
获取计算机内存信息在
C#
中获取计算机的内存信息可以通过多种方式实现,其中一种常用的方法是使用System.Management命名空间来查询WMI(WindowsManagementInstrumentation
^@^lemon tea^@^
·
2025-04-17 07:21
C#
C#
获取计算机内存信息
关于链接库
在
C#
中,链接库主要分为两种类型:托管链接库和非托管链接库,以下为你详细介绍它们的特点和导入方式:托管链接库特点托管链接库通常是用.NET兼容的语言(如
C#
、VB.NET等)编写的,运行在.NET运行时环境
观无
·
2025-04-17 04:28
c#
C#
类型系统深度解析:从模板思维构建可靠程序
本文将拆解
C#
类型设计的核心逻辑。
钢铁男儿
·
2025-04-16 23:58
C#
图解教程
c#
前端
数据库
C#
类型、存储和变量(类型是一种模板)
本章内容
C#
程序是一组类型声明类型是一种模板实例化类型数据成员和函数成员预定义类型用户定义类型栈和堆值类型和引用类型变量静态类型和dynamic关键字可空类型类型是一种模板既然
C#
程序就是一组类型声明,
钢铁男儿
·
2025-04-16 23:58
C#
图解教程
c#
开发语言
探秘
C#
程序:从类型声明到命名空间
在编程的广阔世界里,
C#
以其独特的魅力和强大的功能占据着重要的一席之地。今天,就让我们深入了解
C#
程序的核心——类型声明以及与之紧密相关的命名空间。
钢铁男儿
·
2025-04-16 23:52
C#
图解教程
c#
C++和
C#
接口对应关系
文章目录WindowsDATAC++和
C#
举例说明例如我们在C/C++下的结构数据如下:函数转换导入[Pure]:[DllImport(DllExtern,CallingConvention=CallingConvention.Cdecl
晓纪同学
·
2025-04-16 22:19
C#技巧总结
c#
c++
开发语言
C#
(WebApi)整合 Swagger
SpringBoot-整合Swagger_jboot整合swagger-CSDN博客C#webapi也可以整合Swaggerwebapi运行其实有个自带的HELP页面但是如果觉得UI不好看,且没办法显示方法注释等不方便的操作,我们也可以整合Swagger一、使用NuGet控制台安装Swagger在菜单中选择工具->NuGet包管理器->程序包管理器控制台输入指令Install-PackageSwa
JagTom
·
2025-04-16 21:43
c#
webapi
Swagger
在cursor/vscode中使用godot
C#
进行游戏开发
•安装
C#
扩展:在VSCode中,打开扩展视图,搜索并安装Microsoft的
C#
扩展。•安装Godot引擎:
yyhnet.cn
·
2025-04-16 20:34
godot
cursor
vscode
godot
c#
cursor
C#
实现双向链表
双向链表目录双向链表节点代码代码框架思路遍历直接添加到链表末尾依据编号顺序添加修改删除完整代码(包含测试)节点代码classNode{publicintID{get;set;}publicstringName{get;set;}publicstringNickName{get;set;}publicNodeNext{get;set;}publicNodePre{get;set;}publicNod
Roy Summy
·
2025-04-16 19:03
数据结构学习笔记
链表
数据结构
c#
算法
单链表
[Godot]
C#
人物移动抖动解决方案
在写一个2D平台跳跃的游戏代码发现,移动的时候会抖动卡顿的厉害,后来研究了一下抖动问题,有了几种解决方案1.垂直同步和物理插值问题这是最常见的可能导致画面撕裂和抖动的原因,大家可以根据自己的需要调整项目设置,选择开启关闭垂直同步和物理插值,以及设置抖动修复的值2.2D像素吸附这个常见于2D像素游戏,大家可以设置项目设置-渲染-2D,开启像素吸附的选项来修复3.坐标圆整(避免亚像素)我们可以使用Po
郭逍遥
·
2025-04-16 19:02
Godot
godot
游戏引擎
代码整洁之道读书笔记
有些东西与Unity和
C#
关联性不强,如第15章整章内容“JUnit内幕”,或者11.5小节内容“纯Jav
Binarydog_Lee
·
2025-04-16 17:19
杂
笔记
代码规范
C#
处理批量插入数据(事物) mysql oracle sqlserver三个版本
网上有人对于批处理进行了优化处理,500条一次事物提交,在处理数据量很大是确实很快,但今天发现有个问题,最后一次的数据始终无法入库,最后发现是最后一次事物没有提交的原因。希望大家在提交代码的时候,能够自己验证通过后再提交。以下是项目中实际正在用的操作语句。提供SQLServer版本、MySQL版本以及Oracle版本事物处理。数据的删除/插入/更新等语句。入参如:stringsql="insert
Zhen (Evan) Wang
·
2025-04-16 16:12
SQL
C#
MySql
C#
Oracle
C#
ModbusRTU、ModbusASCII及ModbusTCP返回数据解析为数值,功能码0x01-0x04使用1234/2143/3412/4321等字节顺序解析值
1.概述既然谈到ModbusRTU、ModbusASCII、ModbusTCP数据返回,那我们多少会对Modbus数据发送会有了解,所以本文不再对Modbus的基础知识进行阐述,如果想了解Modbus常用的发送指令,可以参看我的文章"C#ModbusRTU命令功能码"、“C#ModbusASCII命令功能码"和"C#ModbusTCP命令功能码”。Modbus常用的通信指令有8条,其中功能码0x0
风雅颂FYS
·
2025-04-16 15:35
c#
开发语言
C#
动态类创建、动态创建属性和取动态类属性值
文章目录前言一、涉及到的引用二、代码三、使用方法总结前言在对匿名类操作时,参考了一篇博主的文章:https://www.cnblogs.com/elves/p/6087186.html,其中动态类的部分是非常有指导意义的,原博文的动态类是创建字符串属性的动态类,现对其进行加工,略做修改,可以适用创建byte,short,unshort,int,long,bool,float,doubel,List
风雅颂FYS
·
2025-04-16 15:05
c#
microsoft
开发语言
C#
经纬度坐标的精度及WGS84(谷歌)、GCJ02(高德)、BD09(百度)坐标相互转换(含高精度转换)
1.概述WGS-84坐标系(WorldGeodeticSystem一1984CoordinateSystem)是一种国际上采用的地心坐标系,GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,J表示Ju局)制订的地理信息系统的坐标系统,BD09坐标系(BaiduCoordinateSystem)是百度地图使用的一种坐标系,它基于GCJ-02坐标系进行了加密偏移,适用于百度
风雅颂FYS
·
2025-04-16 15:33
c#
百度
浅谈解释型语言的运用
在运行程序时才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译,依赖解释器,如Java、
C#
、PHP、JavaScript、Python等。
叶子爱分享
·
2025-04-16 13:21
自然语言处理
C#
+ Python混合开发实战:优势互补构建高效应用
嵌入Python解释器(推荐指数:★★★☆☆)方案3:网络通信(推荐指数:★★★★★)方案4:数据库中间层(推荐指数:★★★☆☆)三、优势对比分析四、最佳实践建议五、踩坑指南结语前言在当今软件开发领域,
C#
Microi风闲
·
2025-04-16 13:49
Python专栏
c#
python
开发语言
基于
C#
调用文心一言大模型制作桌面软件(可改装接口)
目录开发前的准备账号注册应用创建应用接入开始开发创建项目设计界面使用AK,SK生成鉴权签名窗体代码百度智能云千帆大模型平台什么是百度智能云千帆大模型平台模型更新记录开发前的准备账号注册访问百度智能云平台,通过百度账号登录或手机号验证。点此跳转百度智能云平台应用创建登录成功后看到的是一个控制台总览的页面,在页面上方文本框搜索千帆大模型,点击跳转。
摔跤猫子
·
2025-04-16 13:19
C#
文心一言
桌面工具
接口调用
C#
AI
C#
使用.NET内置的 IObservable<T> 和 IObserver<T>-观察者模式
核心概念IObservable表示可观察的数据源(如事件流、实时数据)。关键方法:Subscribe(IObserverobserver),用于注册观察者。IObserver表示数据的接收者,响应数据变化。三个核心方法:OnNext(Tvalue):接收新数据。OnError(Exceptionerror):处理错误。OnCompleted():响应数据流结束。观察者实现:publicclass观
xiaowu080
·
2025-04-16 11:38
c#
设计模式
观察者模式
C#
的迭代语句
迭代语句重复执行语句或语句块。for语句:在指定的布尔表达式的计算结果为true时会执行其主体。foreach语句:枚举集合元素并对集合中的每个元素执行其主体。do语句:有条件地执行其主体一次或多次。while语句:有条件地执行其主体零次或多次。在迭代语句体中的任何点,都可以用break语句跳出循环;可以用continue语句进入循环中的下一个迭代;可以用return语句返回值并退出整个迭代;可以
·
2025-04-16 11:49
visual-studio
C#
的枚举(enum)
枚举类型(enum或enumeration)是由基础整型数值类型的一组命名常量定义的值类型。要定义枚举类型,请使用enum关键字并指定枚举成员的名称:enum季节{春,夏,秋,冬}默认情况下,枚举成员的关联常数值为int类型;它们从0开始,并按照定义文本顺序递增1。可以显式指定任何其他整型数值类型作为枚举类型的基础类型。你也可以显式指定相关的常数值,如下例所示:enum错误代码:ushort{no
·
2025-04-16 10:11
visual-studio
C#
软件设计模式-行为型模式【11种】
行为型模式主要关注对象之间的交互和职责分配,旨在通过定义对象之间的通信方式和行为协作来实现特定的功能。有助于提高系统的灵活性、可维护性和可扩展性,使系统更加易于理解和管理。它们在构建复杂的软件系统中发挥着重要作用,帮助开发者更好地组织和协调对象之间的行为和交互。一、策略模式:定义一系列算法,并将它们封装起来,使它们可以相互替换。策略模式是一种行为型设计模式,其核心在于将算法的定义、使用和切换进行有
lhj-7510
·
2025-04-16 07:44
软件设计模式
c#
设计模式
开发语言
C#
设计模式(行为型模式):状态模式
C#
设计模式:状态模式在软件开发中,我们经常会遇到对象的行为取决于其状态的情况。
硅谷调试员
·
2025-04-16 07:42
玩转C#设计模式
c#
设计模式
状态模式
C#
设计模式之状态模式
状态模式文章目录状态模式模式分类模式产生的原因模式类图代码实现状态模式的总结状态模式的优点:状态模式的缺点:本篇博客将介绍状态模式,状态模式是一种较为复杂的设计模式,用于解决系统中复杂对象的状态转换以及不同状态下的封装问题。当一个系统中的某个对象存在多个状态,这些状态之间可以进行转换,而且对象在不同状态下会存在不同的行为时可以使用状态模式。模式分类行为型设计模式。模式产生的原因在现实生活中的水存在
BraveRunTo
·
2025-04-16 07:11
设计模式
设计模式
c#
C#
实现手写板签名效果(附完整源码)
C#
实现手写板签名效果以下是一个使用
C#
和WindowsForms实现手写板签名效果的示例代码:首先,创建一个新的WindowsForms应用程序项目。
源代码大师
·
2025-04-16 05:28
C#实战教程
c#
开发语言
【unity游戏开发入门到精通——动画篇】Animator动作目标匹配MatchTarget函数的使用
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把【零基础入门unity游戏开发】分为成了
C#
篇、unity通用篇、unity3D篇、unity2D篇。
向宇it
·
2025-04-16 04:21
unity
游戏引擎
c#
编辑器
开发语言
C#
XML编程全攻略:深度解析创建、读取、更新与删除操作
在
C#
中,XML文件常被用于存储配置数据、交换数据或作为轻量级的数据持久化方案。以下是关于
C#
中如何使用XML文件的详细说明,包括创建、读取、更新和删除XML数据的代码示例,以及详尽的注释解释。
墨瑾轩
·
2025-04-16 01:34
一起学学C#【一】
solr
lucene
c#
C#
开发——使用XmlDocument访问XML文件
一、XML文件详细介绍XML文件即可扩展标记语言(eXtensibleMarkupLanguage)文件,是一种纯文本格式的文件,用于描述和存储数据,使其具有结构性。以下是对XML文件的详细介绍:1、XML文件的特点可扩展性:XML允许用户根据需要定义自己的标签,这使得XML非常灵活,能够适应各种复杂的数据结构。平台无关性:XML文件是纯文本文件,可以在任何支持文本处理的平台上读取和解析,无需担心
木林森先生
·
2025-04-16 01:03
c#
xml
开发语言
C#
语言实例源码系列-实现Linq操作Xml
专栏分享点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册关于作者
芝麻粒儿
·
2025-04-16 01:01
案例项目实战源码
c#
linq
xml
unity
开发语言
安全先行:
C#
云原生应用的安全自动化与合规性实践
尤其是在构建
C#
云原生应用时,如何有效地实现安全自动化,并满足日益严格的合规要求,是每一个开发者都必须面对的问题。
墨夶
·
2025-04-16 01:00
C#学习资料2
安全
c#
云原生
Godot
C#
实现unity中的对象池功能
一、为什么需要对象池?——从Unity到Godot的共性需求在游戏开发中,对象池技术通过复用已创建对象,显著降低高频创建/销毁操作带来的性能损耗。无论是Unity还是Godot,在以下场景都需对象池:弹幕射击游戏:每秒数十发的子弹生成开放世界NPC管理:动态加载的AI角色特效系统:频繁出现的爆炸、粒子效果二、GodotC#基础对象池实现1.实现对象池代码usingGodot;usingSystem
Bug制造机(疯狂的)
·
2025-04-15 22:42
godot
c#
c#
通过ffmpeg实现视频转码
在做一个项目时,需要前端显示单机版上传的视频信息,对于摄像头抓取的视频,最开始是使用VideoFileWriter直接转换文件格式和定义视频流,但时候在后期的测试中发现,浏览器端无法显示该视频文件,只能显示h264编码的视频流。经过一系列调查之后选用了ffmpeg来实现该视频转码,如下是具体的实现步骤:1.下载ffmpeg文件链接2.具体转码代码如下://////测试/////////privat
乐黍
·
2025-04-15 21:03
c#
ffmpeg
C#
socket编程从入门到精通
虽然天天上博客园欣赏各位“大侠”的杰作,偶然回首,突然发现自己已成“潜水者”久矣。本来对于自己有限的水平,有点不好意思在此发贴,不过潜伏久了,才慢慢意识到老是通过浏览他人的文章虽然能够提高自己能力,能够及时的获取新技术新思想,但却只能停留在他人的思想上。通过学习,加上自己的想法,再写出来,让大家来指证错误,不仅能够巩固自己的知识,也可以让一些跟我一样迷惘的朋友们不用再去走一些弯路,岂不是两全其
天下琴川
·
2025-04-15 21:03
C#
WPF 动态加载DLL界面 UserControl
privatevoidLoadAndShowUserControl(){try{//加载DLL文件路径(确保路径正确)stringassemblyPath=@"C:\Users\Ins\source\repos\YF_HttpServer\YF_HttpServer\bin\Debug\net8.0-windows\YF_HttpServer.dll";//修改为实际路径或使用Assembly.L
lixy579
·
2025-04-15 12:10
c#
wpf
开发语言
C#
WPF 命令机制(关闭CanExecute自动触发,改手动)
在绑定数据变化时手动触发UI状态检查publicpartialclassMainWindow:Window{publicMainWindow(){InitializeComponent();DataContext=newMainViewModel();}}publicclassManualRelayCommand:ICommand{privatereadonlyAction_execute;pri
lixy579
·
2025-04-15 12:40
c#
wpf
C#
: DxF文件中Spline解析
以下是使用
C#
解析DXF文件中Spline(样条曲线)的完整代码示例,使用流行的netDxf库来处理DXF文件:1.安装netDxf库首先通过NuGet安装netDxf库:Install-PackagenetDxf2
CoderIsArt
·
2025-04-15 11:07
C#
c#
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他