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#
依赖注入实战
依赖管理的核心需求与企业级痛点需求1:模块间解耦(订单服务与库存服务独立可替)场景再现:“你的代码像’俄罗斯套娃’:‘订单服务要改库存接口,结果生产服务也崩溃!’”//传统硬编码(危险示例)publicclassOrderService{privatereadonlyInventoryService_inventoryService=<
墨夶
·
2025-05-02 14:49
C#学习资料4
c#
开发语言
【unity入门必知道的小知识】:关于Component组件
Unity的基础知识做的归纳,非常适合于新手对基础的把握,知识来源于VIPSKill)一.创建组件Unity的设计思想是基于组件,所以我们的代码本质上也是一个组件,比如我们写一个功能让角色可以移动,那这个
C#
萤火之森833
·
2025-05-02 13:14
Unity基础
unity
游戏引擎
学习方法
c#
正则表达式采集数据
protectedvoidPage_Load(objectsender,EventArgse){StringBuilderMyStringBuilder=newStringBuilder();WebRequestrequest=WebRequest.Create("http://www.dahuatech.com/news.aspx?type=1002");WebResponseresponse=
weixin_30908103
·
2025-05-02 12:04
c#
10步教你用
C#
GDI+实现T型速度曲线动画,比想象中简单!狂飙模式VS优雅模式,你的选择是?
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣**10步实现T型速度曲线动画——从“菜鸟”到“大神”的完整攻略**第一步:环境搭建——“魔法的准备材料”问题:没有开发环境?就像没魔法杖的巫师!解决方案:安装VisualStudio(选“WindowsFormsApp(.NETFramework)”)。新建
墨瑾轩
·
2025-05-02 08:06
C#乐园
c#
开发语言
C#
数组相关:不可变数组、多维数组、交错数组、隐式类型化数组、 数组协变、 Array类
数组数组是引用类型;int[]中int也是类型,所以数组可以认为是复合类型数组名最好加s数组是集合,集合不一定是数组数组的元素的类型既可以是引用类型也可以是值类型;分别称为:引用类型数组和值类型数组。创建数组实例后,其每个元素都有默认值,string的为空字符串,int的为0,bool的为false,引用类型的为null;不可变数组含义:不可变数组是一个存储相同类型元素的固定大小的顺序集合特点:数
Dr.多喝热水
·
2025-05-02 05:54
C#
c#
C#
数据类型
数据类型内存:栈:存储数据少一些,直接存储数据值,读取会快一些。宝贵。值类型存储在栈上。堆(托管堆):存储数据量大一些,存储数据对应的地址(门的钥匙)。取会慢一些。引用类型存储在堆上。值类型:存储的是实际的数据值。直接存储在栈上。每次赋值时是重新分配空间修改时是在栈上改值包括整数类型(如int、long)、浮点类型(如float、double)、字符类型(如char)布尔类型(如bool)以及结构
Dr.多喝热水
·
2025-05-02 05:53
C#
c#
开发语言
C#
,Winform 中GDI+ 技术的使用基础
GDI+GDI(GraphicsDeviceInterface)和GDI+都是Windows提供的图形绘制接口,但它们有很多区别,GDI+是GDI的增强版,提供了更丰富的功能和更好的绘图效果。GDI:硬件加速:部分GDI操作可以利用硬件加速,对于简单、频繁的绘图操作性能较高。适用于简单绘图:在需要快速、低开销的图形渲染时(如部分游戏或系统级绘图),GDI是不错的选择。GDI+:软件渲染:大部分GD
Dr.多喝热水
·
2025-05-02 05:23
C#
WinForm
c#
visualstudio
GDI+
C#
上位机开发项目实战知识点总结
本文所写项目源于B站上位机开发课程:下为课程链接https://www.bilibili.com/video/BV1g94y1M7qw/?spm_id_from=333.337.search-card.all.click&vd_source=77fcd79556392c0d72ca9e414120317d我目前属于边写边学,感觉视频讲的挺不错的,大部分都是能听懂的。有些东西在平时项目中确实也会有的
mingyuelcx
·
2025-05-02 04:13
C#
c#
开发语言
C#
核心技术---Lambda表达式
Lambda表达式简介Lambda表达式:就是一个匿名函数,可以表示为委托的代码,或者表示为表达式树的代码,它所表示的表达式树会编译为委托。简言之:Lambda表达式就是匿名方法的另一种表现形式,是一种高效的类似于函数式编程的表达式。Lambda表达式可应用于:将要执行的代码传递给异步方法、Linq扩展方法中、创建表达式树。优点:Lambda表达式简化了匿名委托的使用,减少开发中需要编写的代码量。
白白白白纸呀
·
2025-05-02 01:22
C#编程语言总结
c#
.net
掌握
C#
扩展方法:聚合数组与Lambda表达式
掌握
C#
扩展方法:聚合数组与Lambda表达式
C#
作为一门功能强大的编程语言,提供了一系列的扩展方法来帮助开发者更高效地处理数据。
心言星愿
·
2025-05-02 01:20
C#
Aggregate
Lambda表达式
数组处理
集合操作
【
C#
+ HALCON 机器视觉】机器视觉在车门焊点质量检测中的实战应用
摘要:本文聚焦
C#
与HALCON在车门焊点质量检测的实战应用。
AI_DL_CODE
·
2025-05-02 00:45
c#
机器视觉
halcon
车门焊点
质量检测
计算机视觉
柔性生产
C#
类访问修饰符
1.public修饰符public类能被任何代码访问,不受访问限制。//定义一个public类publicclassPublicClass{publicvoidShowMessage(){Console.WriteLine("这是一个public类的方法。");}}classProgram{staticvoidMain(){PublicClasspublicObj=newPublicClass()
佟格码路
·
2025-05-01 22:33
C#
c#
开发语言
C#
进阶06——多线程,预处理器指令
1.多线程1.了解线程前先了解进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动是系统进行资源分配和调度的基本单位,是操作系统结构的基础说人话:打开一个应用程序就是在操作系统上开启了一个进程进程之间可以相互独立运行,互不干扰进程之间也可以相互访问、操作2.什么是线程操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位一条线程指的是进程中一个单一顺序的
·
2025-05-01 20:21
unity之C#进阶
c#
C#
语言进阶学习笔记
在
C#
中,特性具有以下属性:使用特性可以向程序中添加元数据,元数据是指程序中各种元素的相关信息,所有.NET程序中都包含一
Eleven ZOU
·
2025-05-01 20:17
C#
c#
学习
开发语言
C#
进阶学习(十三)
C#
中的预处理器指令
3.C#中常见的预处理器指令(1)#define和#undef(2)条件编译指令(#if,#elif,#else,#endif)注意哈:
C#
的预处理器没有#elseif,正确写法是#elif(注意是#elif
FAREWELL00075
·
2025-05-01 20:16
c#
学习
开发语言
预处理指令
提高程序灵活性和效率的利器:Natasha动态编译库【.Net】
从零学习构建一个完整的系统今天推荐一个针对
C#
动态编译库,动态编译的使用场景有很多:1、动态代码生成:可以根据用户的输入或者系统配置动态执行
C#
代码,比如很多Web在线编译器,就是这个原理;2、代码反射
编程乐趣
·
2025-05-01 18:09
.net
【66期获取股票数据API接口】如何用Python、Java等五种主流语言实例演示获取股票行情API接口之沪深A股十大股东数据及接口API说明文档
经过多次实际测试,我将已确认可用的数据接口分享给正在从事量化分析的朋友们,希望能够对你们的研究和工作有所帮助,接下来我会用Python、JavaScript(Node.js)、Java、
C#
和Ruby五种主流语言的实例代码给大家逐一演示一下如何获取各类股票数据
无名的小码农
·
2025-05-01 15:46
python
java
开发语言
股票数据接口
股票api
股票数据
协议(消息)配置
等等关于消息的知识//当需要一个新消息时,我们需要手动的按照规则去声明新的类//这部分工作费时又费力,技术含量也不高//如果前后端是统一的语言,我们按照语法声明一次就行//但是如果前后端语言不统一,比如前端用
C#
DamnF--
·
2025-05-01 14:11
Unity网络开发基础
开发语言
网络协议
unity
c#
C#
高级编程:Lambda 表达式
在
C#
的高级编程中,Lambda表达式是一个强大而灵活的工具,广泛应用于LINQ查询、委托、事件处理以及函数式编程等多个领域。
拾忆4377
·
2025-05-01 13:33
C#
高级教程
c#
开发语言
Unity学习笔记(七)—— 调整屏幕的亮度、饱和度和对比度
在跟随书实现效果之前,因为不了解脚本相关知识,在实现前阅读官方文档了解基本知识,并且脚本需要具备一定的
C#
知识,所以
C#
也将一起学习。
未来的约定
·
2025-05-01 12:33
Unity
unity
游戏引擎
c#
事件与委托
//在
C#
中,事件是一种特殊的委托,它允许对象通知其他对象发生了某个特定的事件。
测控系统集成
·
2025-05-01 12:28
c#
visual
studio
c#
开发语言
信创开发中的数据库详解:国产替代背景下的技术生态与实践指南
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-05-01 12:27
信创开发
开发语言
系统安全
创业创新
科技
系统架构
C#
:事件与委托
一、委托(Delegates)定义:委托是一种类型安全的方法引用,它可以指向一个或多个方法,并可以通过该委托调用这些方法。即委托该方法用以调用其他方法。声明:publicdelegatevoidMyDelegate(stringmessage);使用:创建委托实例并指向方法:voidMyMethod(stringmsg){Console.WriteLine(msg);}MyDelegatedel=
云螭のDraig
·
2025-05-01 12:27
c#
开发语言
C#
事件与委托详解
C#
中的事件概括来说有五个组成部分,分别是:1、事件的拥有者(EventSource,对象)2、事件(Event,成员)3、事件的响应者(EventSubscribe,对象)4、事件的处理器(EventHandler
爬山的小虾米
·
2025-05-01 12:26
C#
event
c#
90.如何将Maui应用安装到手机(最简)
C#
例子 Maui例子
今天我来分享一下如何将Maui应用安装到手机上进行测试。首先,创建一个新的Maui应用项目。点击运行在VisualStudio中,点击“运行”按钮,预览应用的初始效果,确保一切正常。连接设备使用数据线将手机连接到电脑。确保手机已正确连接,并且电脑能够识别设备。开启开发者模式在手机上,进入“设置”菜单,找到“开发者选项”并启用它。如果找不到“开发者选项”,可以通过多次点击“关于手机”中的“版本号”来
军训猫猫头
·
2025-05-01 11:25
智能手机
c#
.net
C#
事件与委托
一、委托基础1.委托定义委托是一种类型安全的函数指针,它允许将方法作为参数传递给其他方法。//声明一个委托类型publicdelegatevoidMyDelegate(stringmessage);//使用委托publicclassProgram{publicstaticvoidMain(){//创建委托实例并指向方法MyDelegatedel=newMyDelegate(ShowMessage)
code_shenbing
·
2025-05-01 11:53
C#
c#
开发语言
事件
委托
C#
认识结构体,结构体的对齐规则及使用(详解!详解!)
结构体结构体的声明及特殊声明结构体变量的创建和初始化访问结构体的成员结构体的自引用结构体内存对齐(计算结构体大小)我们知道数组可以存放很多数据,但是一个数组只能存放一种同类型的数据,为了解决这个问题,就出现了结构体,结构体可以存放多种类型的数据。结构体的声明及特殊声明structtag//tag是结构体类型名,根据自己的需要自定义{number-list;//结构体的成员列表}variable-l
muzi_liii
·
2025-05-01 10:15
c#
c语言
C#
获取当前运行路径的6种实用方法
C#
获取当前运行路径的多种方法在
C#
中,获取当前运行路径(即程序的工作目录)是常见的需求,尤其在处理文件读写、日志记录和配置文件时。不同的场景可能需要使用不同的方法来获取路径。
硅谷调试员
·
2025-05-01 08:01
测控技术与仪器
C#基础
c#
microsoft
C#
获取当前应用程序路径的方法
C#
获取当前应用程序路径的方法在
C#
开发中,有时我们需要获取当前应用程序的路径,以便进行文件读写或其他操作。本文将介绍一种常用的方法来获取当前应用程序的路径,并提供相应的源代码和描述。
传说里的故事
·
2025-05-01 08:59
c#
开发语言
C#
c#
高效批量导入数据库
插入数据一般都是一条一条数据insert进数据库,但是遇到数据量大的时候还这样插入等待时间就很长,那么我们可以批量插入数据。可以利用SqlBulkCopy一次性插入数据,效率很高privatevoidImportStudents(DataTabledt)//传进来的是你要插入的表数据dt{//开始IProvider_iprovider=ProviderFactory.GetProvider();u
qq_41942913
·
2025-05-01 04:07
C#
数据类型转换int string decimal DateTime
转换为string类型://第一种strings=num.ToString();//第二种strings=Convert.ToString(num);转换为int类型://第一种intnum=Convert.ToInt32(str);//第二种intnum=0;int.TryParse(str,outnum);转换为decimal类型:decimaldec=Convert.ToDecimal(st
qq_41942913
·
2025-05-01 04:07
Abstract Factory 模式与C++/
C#
的代码实现
AbstractFactory(抽象工厂)模式是一种创建型设计模式,用于生产一系列相关或依赖的对象,而无需指定它们的具体类。它通过抽象接口定义产品族,由具体工厂实现这些接口来生成不同系列的产品。1.AbstractFactory模式详解核心角色AbstractFactory(抽象工厂)声明创建一组产品的接口(如CreateProductA,CreateProductB)。ConcreteFacto
CoderIsArt
·
2025-05-01 02:28
C#
C++11
设计模式
c++
c#
开发语言
C#
调用Lua 3、创建Lua解析器管理器
因为每次创建一个新的
C#
调用lua类时,我们都需要创建一个lua解析器,步骤重复,且难以保证解析器唯一性。因此创建一个lua解析器管理类,来保证LuaEnv唯一性,并提供它。
我和BUG只能活一个
·
2025-05-01 01:19
热更新
xlua
lua
开发语言
如何在
C#
中集成Lua脚本
背景在很多时候我们代码中的一些逻辑操作并不能够硬编码到代码中,我们可能希望通过配置来完成这个操作,所以这个时候我们就需要有一些脚本语言能够处理这些操作,在
C#
语言中比较常见的就是通过引入NLua这个动态库来引入
chinaherolts2008
·
2025-05-01 00:17
C#教程
c#教程
算法导论 - 基于
C#
的栈和队列实现
算法导论-基于
C#
的栈和队列实现栈(Stack)和队列(Queue)是两种基础的数据结构,在算法设计和计算机程序中广泛使用。
东城十三
·
2025-04-30 23:04
算法导论
算法
c#
开发语言
【进阶】
C#
泛型知识点整理归纳
一.基本概念泛型(Generics):允许在定义类、接口、方法时使用类型参数,使用时指定具体类型,提升代码复用性和类型安全。核心思想:延迟类型的具体化,直到使用时才明确类型二.泛型的作用类型安全:编译时检查类型,避免运行时错误(如ArrayList需要强制转换)。性能优化:避免值类型的装箱拆箱(如List直接操作值类型)。代码复用:一套逻辑适应多种数据类型。三.泛型默认命名规范:通常以T开头(如T
science怪兽
·
2025-04-30 23:33
C#笔记
c#
开发语言
笔记
掌握跨平台移动开发:
C#
在iOS和Android应用中的深度应用
幸运的是,使用
C#
语言和.NET框架,通过Xamarin或最新的.NETMAUI技术,开发者能够一次性编写代码,并在多个平台上运行,极大地提高了效率和代码复用率。
墨夶
·
2025-04-30 23:33
C#学习资料2
c#
ios
android
通过WPF和Emgu.CV实现时间延摄影
本文介绍的项目资源包括一个利用WPF和Emgu.CV库的
C#
项目,该项目通过网络摄像头捕获图像并制作时间延摄影视频。
綾音Ayane
·
2025-04-30 20:46
[
C#
][GDI]
C#
GDI+模拟时钟全解析
C#GDI+模拟时钟全解析模拟时钟要求如下:1.修改窗体形状为圆形2.提供时针、分针、秒针,并且每秒都要重新绘制它们以显示在合适的位置3.能用鼠标左键拖动窗体来移动模拟时钟的位置目的:1、熟悉Pen、Brush、Color、Font、Bitmap等对象的常用属性和方法2、掌握Graphics对象的常用绘图方法先上个效果图,再慢慢详解。首先制作圆形窗体,先用绘图工具绘出一张圆形的图,中间填充色,背景
awonw
·
2025-04-30 15:08
c#
c#
开发语言
【
C#
基础详解】(十四)面向对象 继承
面向过程:优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展。面向对象:面向对象的三个核心要素是:封装、继承、多态。优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。缺点:性
Y1RV1NG
·
2025-04-30 15:08
C#基础详解
c#
开发语言
C#
继承详解
本篇文章将详细讲解
C#
中的继承机制,包括基础概念、语法特法、多重继承(通过接口实现)、继承的规则和实际应用示例,帮助你全面理解和掌握
C#
的继承特性。一、什么是继承?
爱编程的鱼
·
2025-04-30 14:07
C#教程
c#
开发语言
C#
类成员的访问:内部与外部
在
C#
编程中,了解如何从类的内部和外部访问成员是非常重要的。本文将详细介绍这两种访问方式,并通过示例代码展示其具体应用。
钢铁男儿
·
2025-04-30 14:35
C#
图解教程
c#
开发语言
服务器
C#
和.NET关系详解
这个库分为不同的模块(windows引用,web开发)//注意:其中包含的.NET公共语言运行库(CommonLanguageRuntime,CLR),它负责管理用.net库开发的所有运行程序的执行二
C#
圆滚滚大西瓜
·
2025-04-30 12:56
.NET
c#
.net
Unity3D事件驱动架构设计指南
类型安全:利用
C#
的强类型系统避免错误
Thomas_YXQ
·
2025-04-30 09:34
lucene
全文检索
java
开发语言
Unity3D
C#
使用阿里DOH
阿里公共DNS1.DNSoverHTTPs(DoH)阿里公共DNS通过RFC8484指定的经过TLS加密的HTTP连接提供DNS解析DNSoverHTTPs(DoH)的URI接口:(仅提供TLSAPI)https://dns.alidns.com/dns-query?https://alidns_ip/dns-query?注意:其中alidns_ip是dns.alidns.com的A和AAAA记录
[email protected]
·
2025-04-30 07:19
.NET
c#
开发语言
DOH
DNS
想轻松建设网站,多款CMS建站系统能帮助你。
本文推荐的几款较为热门的CMS建站系统:1、PageAdminCMSPageAdminCMS系统参数:部署方式:私有化部署开发语言:
C#
开发框架:.NetMVC操作系统:window7/10/server2008
豆豆
·
2025-04-30 04:30
CMS
网站制作
网站建设
网站建设
网站制作
网站模版
CMS
自助建站
智能建站
C#
WPF下自定义滚动条ScrollViewer样式
一、实现对ScrollViewer样式的自定义主要包括:1、滚动条宽度设置2、滚动条颜色3、滚动条圆角4、滚动条拉动时的效果mouseover二、实现效果:三、实现方法1、创建资源字典(ResourceDictionary)文件由于style代码比较多,之间在控件文件中加载style比较混乱,也不利于其它窗口复用,这里单独创建了ScrollViewDictionary.xaml文件代码如下:2、在
凡梦_
·
2025-04-30 04:27
C#
c#
WPF
ScrollViewer
滚动条
C#
综合示例 库存管理系统13 入库单操作(FormStorageInOrder)
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的图99A-28入库单操作窗口设计入库单中,如果修改了货物种类、数量,应该对前后货物情况进行组合,获得货物增删情况,并最终对应修改在货物信息表的库存量字段中的数据。例如下面原入库单中入库的三种货物的ID和数量:1,102,203,30修改后入库单中三种货物的ID和数量:2,253,204,15先进行组
.Net学习
·
2025-04-30 00:33
C#
教程
c#
windows
开发语言
C#
综合示例 库存管理系统11 入库管理(FormStorageIn)
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的图99A-26入库管理窗口设计由于存在一个入库单对应多个入库物的情况,因此提供了两种显示方式。“入库单”按钮按下显示的是入库单信息,“入库货物”按钮按下显示的是入库货物信息。datagridview在显示入库单时,双击弹出入库单ID对应的入库单操作窗口;datagridview在显示入库货物信息时,
.Net学习
·
2025-04-30 00:32
C#
教程
c#
前端
数据库
C#
链接Access数据库(增、删、改、查)
源代码链接:首先附上工程代码,方面大家自取。链接:https://pan.baidu.com/s/14mucHtweQVvm3KjnEzQNMg?pwd=8x9v提取码:8x9v一、创建数据库1、创建以Database2.mdb命名的数据库。2、打开新创建的数据库,并点击表,将表改名为information3、分别给表添加如下字段:姓名、国籍、电话、性别二、winform的界面设计三、链接数据库的
熬夜的猪仔
·
2025-04-29 18:17
C#基础知识
数据库
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他