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
ASP.NET(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
ASP.NET
WEB 手动推送 URL 到百度站长工具实例
下面是一个完整的ASP.NETWeb应用程序示例,演示如何手动推送URL到百度站长工具。1.创建推送页面(PushToBaidu.aspx)百度站长工具URL推送body{font-family:Arial,sans-serif;margin:20px;}.container{max-width:800px;margin:0auto;}.form-group{margin-bottom:15px;
CsharpDev-奶豆哥
·
2025-04-16 10:33
SEO
asp.net
前端
百度
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#
asp.net
Kestrel 和iis区别
Kestrel和IIS都是用于托管Web应用程序的服务器,不过它们在多个方面存在显著差异,下面为你详细分析:1.所属平台与跨平台能力Kestrel:是.NETCore及后续版本的一部分,具备跨平台特性,可在Windows、Linux、macOS等多种操作系统上运行。这一特性使得开发者能够在不同的操作系统环境中灵活部署应用程序,特别是在采用容器化技术(如Docker)时优势明显,因为容器可以在多种操
电商api接口开发
·
2025-04-16 06:37
asp.net
asp.net
后端
ASP.NET
Core 性能优化:服务器端响应缓存
文章目录前言一、什么是缓存二、服务器端缓存1)核心机制与配置2)实现服务器端响应缓存3)缓存存储位置内存缓存(默认)分布式缓存(如Redis)4)高级场景缓存版本控制动态缓存策略三、最佳实践与问题处理适用场景常见问题与解决方案总结ASP.NETCore的服务器端响应缓存通过以下步骤实现高性能:关键注意事项:前言在.NETCore中,缓存是性能优化的重要手段之一。一、什么是缓存缓存(Caching)
[email protected]
·
2025-04-16 06:35
asp.net
性能优化
缓存
.netcore
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#
开发语言
生成指定长度队列_一起读源码走进
C#
并发队列的内部世界
前几天碰到一个小问题又读了一遍ConcurrentQueue的源码,那就拿
C#
中比较常用的并发队列ConcurrentQueue作为开篇来聊一聊它的实现原理。话不多说,直奔主题。要提
weixin_39676034
·
2025-04-15 11:36
生成指定长度队列
C#
的内置引用类型
在
C#
的统一类型系统中,所有类型(预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从System.Object继承的。
·
2025-04-15 08:03
visual-studio
c#
个人向总结
c#
个人向简单总结前言:由于博主了解过c,java,c++,所以下面在总结时会略过相似的,只总结了自己不熟的部分文章目录
c#
个人向简单总结入门level1输入与输出基础变量强转方式控制台进阶随机数使用基本
[abcdem]
·
2025-04-15 07:07
c#
开发语言
C#
Winform 入门(16)之图片合成
图像拼接效果展示选择图片一、选择图片二privatevoidImageSelect1_Click(objectsender,EventArgse){OpenFileDialogofd=newOpenFileDialog();ofd.Title="请选择图片";ofd.InitialDirectory="D:\\Image";ofd.Filter="图片|*.gif;*.jpg;*.jpeg;*.b
幻想趾于现实
·
2025-04-15 07:05
Winform
c#
开发语言
winform
C#LinkedList
链表
C#
链表一、基本概念链表在很多语言中都有介绍,它是一种链状的数据结构。它本身带有的节点可以指向下一个或上一个节点,从而可实现轮询。
夏威夷紫菜
·
2025-04-15 06:28
C#宝典
c#
List
和List<实体>相互转化
开发的过程中总会遇到各种转化的问题,现在我做的开发接口中就遇到需要将List中的Object又含有List归为一个list中,就是要list中没有List。那么我们怎么做呢1首先Listforeach循环将list中的Object循环出来2.将Object强制转化为List列表,再循环一次List将实体添加到一个新的List中ListLstObjToLstDs(Listobj){Listlist=
weixin_30640291
·
2025-04-15 06:28
C#.net8创建webapi,使用SqlSugar,仓储模式,DTO,服务层,控制层的综合应用(企业级)
代码总览:这是一个综合性比较强的文章,需要有一定的基础,没有基础的人,看了后,会全面的了解一下,有基础的人,看了后会加强认识,更加的巩固,直接在项目中去应用,如果做
C#
开发,这将是一个全面的技术能力应用
故里2130
·
2025-04-15 06:28
包教会专栏
c#
.net
android
基于Teigha的开发中,使用
c#
怎么判断一个Entity在Extents3d内部?
在基于Teigha的开发中,如果你使用
C#
,那么你需要通过Teigha提供的.NET接口(通常是通过COM互操作或者特定的.NET封装)来访问Teigha的功能。
搬砖工程师Cola
·
2025-04-15 06:27
c#
开发语言
Asp.Net
Core 6 Cookie 的身份验证策略
参考文献:http://www.js-code.com/xindejiqiao/xindejiqiao_274882.htmlhttps://www.cnblogs.com/xiaoxiaotank/p/15811749.html编写代码过程中不理解的代码可参考上面的文献首先需要配置你的Program.cs,代码如下://在ASP.NETCore应用程序中配置依赖注入容器,将HttpContext
格子衬衫身上穿
·
2025-04-15 06:26
asp.net
后端
c#
.netcore
C#
Web API
效果图:1.appsettings.json配置文件,连接数据库"ConnectionStrings":{"connString":"server=.;database=CRM;uid=sa;pwd=123456;Encrypt=True;TrustServerCertificate=True;"}2.Program.cspublicclassProgram{publicstaticvoidMai
hcyily
·
2025-04-15 05:25
Web
c#
开发语言
<
C#
>详细介绍builder.Services.AddHttpContextAccessor();
代码作用builder.Services.AddHttpContextAccessor();用于向ASP.NETCore的依赖注入(DI)容器注册IHttpContextAccessor服务,允许在应用的其他地方(如服务层、中间件、控制器外)安全地访问当前HTTP请求的上下文(HttpContext)。详细分析1.解决的问题场景:在非控制器类(如服务、仓储、工具类)中需要访问当前请求的Ht
搬砖工程师Cola
·
2025-04-15 05:25
C#
c#
开发语言
C#
的 const
使用const关键字声明常量字段或局部常量。常量字段和局部常量不是变量,不能修改。常量可以是数值、布尔值、字符串或null引用。不要创建一个常量来表示您希望随时更改的信息。例如,不要使用常量字段来存储产品的价格、产品版本号或公司的品牌名称。这些值可能会随着时间的推移而改变,而且由于编译器传播常量,因此必须重新编译使用库编译的其他代码才能看到这些变化。constdoubleC日地距离=1500000
·
2025-04-15 05:29
visual-studio
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他