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#(CSharp)
C#
的整型数(定点数)
关键字(别名)范围进程类型大小符号.NET类型byte0~2558位无System.Bytesbyte-128~1278位有System.SByteshort-32,768~32,76716位有System.Int16ushort0~65,53516位无System.UInt16int-2,147,483,648~2,147,483,64732位有System.Int32uint0~4,294,9
·
2025-04-12 18:51
visual-studio
C#
的 class
类(class)是一个数据结构,它可以包含数据成员(常量和字段)、函数成员(方法、属性、事件、索引器、操作符、实例构造函数、终结器和静态构造函数)和嵌套类型。class类型支持继承,这是一种派生类可以扩展和专门化基类的机制。声明class:属性?类编辑器*'部分'?'class'标识符类参列表?基类?类参约束子句*类体';'?属性(访问修饰符)属性(attributes,访问修饰符)是可选的,类及
·
2025-04-12 17:17
visual-studio
c#
FTP服务器文件上传下载等操作
文章目录判断FTP连接FTP文件上传FTP文件下载删除指定FTP文件删除指定FTP文件夹获取FTP上文件夹/文件列表创建文件夹获取指定FTP文件大小更改指定FTP文件名称移动指定FTP文件应用示例举个例子:判断FTP连接publicboolCheckFtp(){try{FtpWebRequestftprequest=(FtpWebRequest)FtpWebRequest.Create(newUr
进阶的小木桩
·
2025-04-12 17:51
C#
c#
C#
进行串口应用开发如何管理同时打开多个串口的通信
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
openwin_top
·
2025-04-12 16:17
c#串口应用开发问题系列
c#
网络
开发语言
单片机
串口
通讯
C#
定时调用方法实现
定时调用方法实现一、C#.net框架怎么在固定时间点调用方法在
C#
/.NET框架中,你可以使用定时器或计划任务来在固定时间点调用方法。
Faitheshy
·
2025-04-12 09:03
c#
C#
Dev组件gridcontrol使用 repositoryItemGridLookUpEdit
点击RunDesigner,然后点击In-Place-EditorRepository,点击上面的Add(TextEdit)的下拉箭头,选择GridLookUpEdit;修改属性:TextEditStyle—>Standard;ImmediatePopup—>True;DisplayMember:为点击后显示在界面的字段值;ValueMember:为获取后参与计算的界面字段值;然后点击PopupV
冰语竹
·
2025-04-12 09:31
C#
c#
开发语言
java
C#
使用ZipFile的方法CreateFromDirectory
在
C#
里有一个专门处理磁盘压缩功能,它就是System.IO.Compression命名空间,包含为流提供基本压缩和解压缩服务的类。主要包含下面的类:D
caimouse
·
2025-04-12 09:29
C#入门到精通
c#
开发语言
<
C#
>在 .NET 开发中,依赖注入, 注册一个接口的多个实现
在.NET开发里,有时一个接口会有多个实现类,此时就需要向依赖注入容器注册多个实现。下面会详细介绍不同场景下如何注册多个实现,以及怎样从容器中解析这些实现。1.注册多个实现在.NET中,依赖注入容器可以通过不同方式注册同一接口的多个实现。1.1以列表形式注册你可以把同一接口的多个实现添加到一个列表中,然后将这个列表注册到依赖注入容器。usingMicrosoft.Extensions.Depend
搬砖工程师Cola
·
2025-04-12 08:26
c#
.net
开发语言
<
C#
>在
C#
.NET 6 中,使用IWebHostEnvironment获取Web应用程序的运行信息。
在C#.NET6中,IWebHostEnvironment接口提供了有关应用程序运行环境的信息,例如应用程序的根目录、环境名称等。它在处理文件路径、加载配置文件以及根据不同环境提供不同服务等场景中非常有用。以下是关于IWebHostEnvironment的详细用法介绍:1.注入IWebHostEnvironment在.NET6的Web应用程序中,通常在控制器或服务类的构造函数中注入IWebHost
搬砖工程师Cola
·
2025-04-12 08:56
C#
c#
.net
开发语言
.Net
C#
检验科LIS系统成品源码 ,LIS 系统与 HIS 系统的连接方式详解
目录系统定义与功能应用特点检验科LIS系统与HIS系统的连接方式1、接口设计与数据交换2、网络架构3、数据格式与标准化4、信息共享与协同工作5、数据安全与隐私保护6、技术支持与维护LIS系统成品源码总结系统定义与功能LIS系统,全称为实验室(检验科)信息系统,是医院信息管理的重要组成部分。它不仅自动接收检验数据、打印检验报告,保存检验信息,还具备智能辅助功能,处理大信息量的检验工作。LIS系统包括
源码 世界
·
2025-04-12 08:53
数据库
源码
医学检验
软件开发
LIS系统
检验科
LIS成品源码
十六进制(Hexadecimal)简介
1.2十六进制表示法在编程中,通常用以下方式表示十六进制数:C/C++/
C#
/Java等:前缀0x(如0x1A3F),汇编语言/Pascal等:后缀h(如1A3Fh)1.3十六进制与十进制对照表十六进制十进制二进制
xiaowu080
·
2025-04-11 23:57
开发语言
C#
关于 async 中直接调用 .Result死锁的问题
这个问题涉及异步编程的死锁风险,尤其是在UI线程(WinForms/WPF)或ASP.NET请求上下文中。下面用具体例子解释:❌错误示例(会导致死锁)privateasyncvoidbutton1_Click(objectsender,EventArgse){//模拟一个异步计算intresult=CalculateAsync(10,20).Result;//❌危险!会死锁label1.Text=
xiaowu080
·
2025-04-11 23:57
c#
开发语言
C#
基于任务的异步编程
任务并行库(TPL)以“任务”的概念为基础,后者表示异步操作。在某些方面,任务类似于线程或ThreadPool工作项,但是抽象级别更高。术语“任务并行”是指一个或多个独立的任务同时运行。任务提供两个主要好处:系统资源的使用效率更高,可伸缩性更好。在后台,任务排队到已使用算法增强的ThreadPool,这些算法能够确定线程数并随之调整,提供负载平衡以实现吞吐量最大化。这会使任务相对轻量,你可以创建很
QQ978124155
·
2025-04-11 23:26
异步编程
.net
c#
C#
task任务异步编程提高UI的响应性
方式1:async/await模式privateasyncvoidbutton1_Click(objectsender,EventArgse){try{varresult=awaitTask.Run(()=>CalculateResult());label1.Text=result.ToString();}catch(Exceptionex){label1.Text=$"Error:{ex.Mes
xiaowu080
·
2025-04-11 23:25
c#
开发语言
C#
属性(Property)
C#
属性(Property)引言在
C#
编程语言中,属性(Property)是一种强大的功能,它允许开发者以类似字段(Field)的方式访问数据,但提供了额外的封装和灵活性。
froginwe11
·
2025-04-11 19:23
开发语言
【转】
C#
DataGridView添加右键菜单等技巧
1).右键点击行时选中行,并弹出操作菜单1).添加一个快捷菜单contextMenuStrip1;2).给dataGridView1的CellMouseDown事件添加处理程序:复制内容到剪贴板程序代码privatevoidDataGridView1_CellMouseDown(objectsender,DataGridViewCellMouseEventArgse){if(e.Button==M
zjwen2007
·
2025-04-11 16:06
C#
C#
DataGridView添加右键菜单等技巧
1).右键点击行时选中行,并弹出操作菜单1).添加一个快捷菜单contextMenuStrip1;2).给dataGridView1的CellMouseDown事件添加处理程序:privatevoidDataGridView1_CellMouseDown(objectsender,DataGridViewCellMouseEventArgse){ if(e.Button==MouseButt
Nemo_XP
·
2025-04-11 16:34
Winform
界面控件DevExpress中文教程 - 如何为报表查看器和网格集成AI助手?
DevExpressBlazorUI组件使用了
C#
为BlazorServer和BlazorWebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生BlazorUI组件(包括PivotGrid
界面开发小八哥
·
2025-04-11 12:08
人工智能
界面控件
devexpress
.NET
UI开发
C#
和ASP.NET.Core构建RESTful.API和hello.world
C#
和ASP.NET.Core构建RESTful.API和hello.world1.提供RESTfulAPI,管理用户数据,支持增删改查。2.使用MySQL数据库存储用户信息。
勘察加熊人
·
2025-04-11 11:02
typescript
c#
asp.net
restful
C#
接口(Interface)使用教程
在
C#
编程中,接口(Interface)是一种强大的工具,它定义了类或结构体应遵循的契约。接口通过声明方法、属性、索引器和事件,规范了实现类的行为,但不提供具体实现。
caifox菜狐狸
·
2025-04-11 09:50
C#
技术使用笔记
c#
接口
interface
继承
服务层
数据访问层
多态
C#
插件构架实战
一、引言????1.问题的引入????假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此,这种情况下插件构
Dcboy
·
2025-04-11 08:40
CSDN经典
c#
string
delegates
interface
matlab
脚本
C#
ColorListView:自定义绘制的ListView控件,5步轻松实现
今天我们要聊的是如何在
C#
中创建一个自定义绘制的ListView控件,让它不仅仅能显示普通的文本和图标,还能展示丰富的颜色和样式。你是不是觉得这听起来很高大上,但又不知道从哪里入手?
墨瑾轩
·
2025-04-11 07:01
一起学学C#【三】
c#
开发语言
C#
WinForm ListView控件用法详解
一、属性View属性(视图属性)LargeIcon-每个项都显示为一个最大化图标,标签在下。SmallIcon-每个项都显示为一个小图标,标签居右。List-每个项都显示为一个小图标,标签居右,没有列标头。
未来无限
·
2025-04-11 06:29
C#Winform设计
c#
listview控件
C#
中观察者模式(Observer Pattern)深入解析
观察者模式(ObserverPattern)是一种行为型设计模式,用于定义对象间的一对多依赖关系,使得当一个对象的状态发生变化时,其所有依赖者(观察者)都会自动收到通知并更新。这种模式广泛应用于事件处理、消息订阅系统等领域。一、观察者模式的核心概念观察者模式涉及两个主要角色:主题(Subject):也称为“被观察者”,它是一个对象,它的状态发生变化时,通知所有已注册的观察者。主题通常提供注册、注销
江沉晚呤时
·
2025-04-10 23:17
设计模式
C#
java
数据库
服务器
C#
中的迭代器模式:高效遍历集合的设计模式详解
C#
中对迭代器模式的实现不仅简单而且极具灵活性,本文将通过代码示例详细讲解迭代器模式的用法。迭代器模式的定义迭代器模式是一种行为设计模式,它允许你在不暴露集合内部结构的前
拾忆4377
·
2025-04-10 23:16
设计模式
c#
迭代器模式
设计模式
Java 泛型的协变与逆变
协变、逆变、抗变协变,逆变,抗变等概念是从数学中来的,在编程语言Java/Kotlin/
C#
中主要应用在泛型上。描述的是两个类型集合之间的继承关系。
写BUG天花板
·
2025-04-10 23:15
Java
java
【开源库分享】雷电模拟器自动化操作库
C#
版本
LD.CORE雷电模拟器自动化操作库Github功能简介雷电模拟器管理操作雷电模拟器ADB命令操作:按键,点击,滑动,输入等雷电模拟器界面UIXML文件分析雷电模拟器地理位置切换雷电模拟器文件推送和拉取通过WIN32消息句柄操作模拟器其他说明1.关于雷电模拟器版本高于4.0.79以上版本拉取文件存在BUG,建议短期内使用此版本之前的软件相关问题联系我WeChat:EvDoFunE-mail:Emu
MC-DEV
·
2025-04-10 21:01
自动化
运维
c#
在
C#
中操作excel之excel.dll方法大全
一、要使用excel.dll文件,先得把它从excel中提取出来。对于excel2000以下版本,找到Excel9.olb文件然后在命令行输入:TlbimpExcel9.olbExcel.dll,就可以将Excel.dll从excel2000里面提取出来。对于excel2003使用Tlbimp命令,把Excel9.olb换成Excel.exe,从excel.exe文件里面就可以直接提取excel.
iamsyu
·
2025-04-10 20:54
c#
excel
c#
工作
microsoft
dll
object
目前海内外IDE的竞争趋势
1.主流IDE的竞争海外IDE市场由几家主要的IDE软件公司主导,包括:VisualStudio(微软):作为最广泛使用的IDE之一,主要面向
C#
、.NET开发和Windows平台开发,深受企业和开发者的青睐
FIRST Robotics
·
2025-04-10 11:02
ide
C#
实现使用正则表达式替换字符串 (附完整源码)
C#
实现使用正则表达式替换字符串代码说明:运行结果:我可以提供一个使用
C#
和正则表达式替换字符串的完整示例代码。
源代码大师
·
2025-04-10 09:41
C#实战教程
c#
正则表达式
数据库
同时学习C++语言和
C#
语言好吗?
C++和
C#
都是常用的编程语言,它们都有各自的优点和用途。同时学习这两门语言能够让你更好地理解它们之间的异同点,有助于你更快地学习它们。
Evaporator Core
·
2025-04-10 07:04
C语言从入门到精通
c#
c++
C/C++ 与
C#
常用数据类型对比
C/C++与
C#
常用数据类型对比在
C#
调用C/C++DLL或C/C++调用
C#
回调函数时,经常涉及到一些常用的数据类型。有些数据类型,在两者中的数据长度不一致,下面将对一些常用的数据类型进行下对比。
DASFHASDKH
·
2025-04-10 07:04
C
Sharp
c语言
c++
c#
windows
visualstudio
开发语言
C,C++,
C#
C、C++和
C#
是三种不同的编程语言,虽然它们名称相似,但在设计目标、语法特性、运行环境和应用场景上有显著区别。
整点薯条吃吃喽
·
2025-04-10 07:02
c语言
c++
c#
C#
语言的游戏引擎
C#
语言的游戏引擎:构建游戏开发的未来引言在游戏开发的辉煌历史中,编程语言和游戏引擎的选择往往是影响开发效率和游戏质量的关键因素。
孟紫瑶
·
2025-04-10 03:35
包罗万象
golang
开发语言
后端
c#
线程
线程的本质线程不是一个计算机硬件的功能,而是操作系统提供的一种逻辑功能,线程本质上是进程中一段并发运行的代码,所以线程需要操作系统投入CPU资源来运行和调度。一、多线程的优缺点、使用范围优点:线程中的处理程序依然是顺序执行,符合普通人的思维习惯,所以编程简单;缺点:线程的使用(滥用)会给系统带来上下文切换的额外负担。并且线程间的共享变量可能造成死锁的出现;适用范围:需要长时间CPU运算的场合,例如
baibu1683
·
2025-04-10 02:00
操作系统
C#
多线程并发编程基础
1.线程基础1.1线程简介
C#
中的线程是操作系统能够进行运算调度的最小单位,它被包含在进程中,是进程中的实际运作单位。一个进程可以包含多个线程,这些线程可以并发执行不同的任务。
butterfly_onfly
·
2025-04-10 02:29
C#
c#
算法
数据结构
游戏开发中
C#
、Python 和 C++ 的比较
C#
、C++还是Python?嗯,答案取决于你到底想做什么。关键词:游戏开发,编程语言声明:本文作者原创,转载请附上文章出处与本文链接。
Verdure陌矣
·
2025-04-10 01:19
项目经历
python
c#
c++
游戏
[Godot]
C#
简单实现人物的控制和动画
目录实现效果场景搭建脚本实现移动动画完整脚本相机跟随总结实现效果场景搭建本文章只分享了关于移动和动画的,没有给碰撞体,大家根据需要自行添加吧相机的缩放大小可以根据自己的需要调整我的人物动画结构是这样的,待机动(idle)}和移动动画(walk)脚本实现移动首先,我们需要声明一个移动速度变量,然后将移动代码写在Process函数中usingGodot;usingSystem;publicpartia
郭逍遥
·
2025-04-09 19:37
Godot
godot
游戏引擎
Excel处理控件Spire.XLS系列教程:
C#
设置 Excel 中的数字格式
本文将介绍如何使用Spire.XLSfor.NET通过
C#
设置Excel单元格中的数字格式。Spire.XLSf
CodeCraft Studio
·
2025-04-09 16:18
控件
文档管理
excel
c#
前端
C#
数据结构与算法之单链表
单链表也是顺序表的一种,是呈线性链式结构的一种存储类型;首先写出一个单链表需要知道一些基本的知识,一个链表单元节点由数据域和指针域组成。数据域(Data)顾名思义就是存放数据的地方,不同于顺序表使用的数组,其多用于T类型泛型定义,方便存储数据。指针域(Next)其用法是指向下一个节点,例如:temp=temp.next;这样子就完成了一次节点套娃,将节点向后移动了一位。其实搞明白单链表,主要是要弄
Yok1
·
2025-04-09 15:13
C#
知识分享
链表
数据结构
C#
基本语法
C#
是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的class中。例如,以Rectangle(矩形)对象为例。
C#沐清玄(编程小白)
·
2025-04-09 14:36
C#【学习】
c#
开发语言
设计模式 --- 观察者模式
设计模式---观察者模式什么是观察者模式观察者模式典型应用---
C#
中的事件使用观察者模式实现事件处理机制什么是观察者模式观察者模式(ObserverPattern)是一种行为型设计模式,用于在对象之间建立一对多的依赖关系
马达加斯加D
·
2025-04-09 11:45
#
系统设计/设计模式
设计模式
观察者模式
java
C#
封装、继承、多态
笔记【1】之--面向对象一、面向对象是什么?面向对象就是一种编码的思想,简称(oop思想),这种编程思想可以让你在编码的过程中,对于类的使用变得更加的方便快捷,在不同的场合使用不同的类和对象,会让你的程序维护起来更加方便,让你的程序结构更加清晰。二、面向对象有哪些内容?(三大特性)【封装、继承、多态】1、封装:封装就是把不需要展示出的或者私密的代码抽离封装成抽象的类,并且这个类可以把自己的数据和方
Mr.Zhao347
·
2025-04-09 04:35
c#
C#
多线程编程:线程锁与无锁并发
文章目录前言一、锁的基本概念1.1什么是锁?1.2为什么需要锁?1.3锁的作用原理二、线程锁的类型2.1自旋锁(SpinLock)2.2互斥锁(Mutex)2.3混合锁(HybridLock)2.4读写锁(Read-WriteLock)三、锁的实现方式3.1Monitor(互斥体)3.2Mutex(互斥体)3.3Semaphore(信号量)3.4ReaderWriterLock(读写锁)四、无锁并
吾家有猫名探花
·
2025-04-09 02:26
C#
c#
C#
线程
线程的优先级可以通过Thread类Priority属性设置,Priority属性是一个ThreadPriority型枚举,列举了5个优先等级:AboveNormal、BelowNormal、Highest、Lowest、Normal。普通线程的优先级默认为Normal;如果想有更高的优先级,可设置为AboveNormal或Highest;如果想有较低的优先级,可设置为BelowNormal或L
这被禁忌的游戏
·
2025-04-09 02:24
C#
c#
C#
值类型和引用类型详解
简介在
C#
中,值类型和引用类型是两个基础的数据类型类别,它们的主要区别在于存储位置和赋值方式。值类型值类型存储的是数据本身,分配在栈(Stack)中。当一个值类型变量被赋值给另一个变量时,会复制值。
·
2025-04-09 00:47
c#.net
【
C#
知识点详解】LinkedList<T>储存结构详解
今天来介绍一下LinkedList的内部结构,说不多说直接开始。内部数据LinkedList是一个双向链表结构的容器,其内部为非连续的内存空间。LinkedList包含的主要成员示例如下://起始LinkedListNode节点internalLinkedListNode?head;//LinkedList中包含的数据数量internalintcount;//版本号,用于检测LinkedList是
火一线
·
2025-04-08 22:26
C#
c#
游戏
C#
将DataTable数据导出到Excel表
将DataTable数据导出到Excel表privateMicrosoft.Office.Interop.Excel.Applicationm_xlApp=newMicrosoft.Office.Interop.Excel.Application();#region将DataTable数据导出到Excel表//////将DataTable数据导出到Excel表//////要导出的DataTable
weixin_42219150
·
2025-04-08 19:09
c#
excel
C#
将DataTable中的数据导出到Excel
作为一名程序猿,常常遇到用户要导出数据的情况,其中将DataTable中的数据导出到excel最为频繁。这个问题虽然简单,但是我尝试找了一下,百度上居然没有标准答案,遂记录一下自己的方法,以供后人参考。前置条件:引用Microsoft.Office.Interop.Excel库usingSystem;usingSystem.Data;usingSystem.IO;usingExcel=Micros
李安迪是大神
·
2025-04-08 19:09
excel
php datatable导出excel,
c#
将Datatable数据导出到Excel表格中的示例代码分享
本文主要介绍了
c#
将Datatable数据导出到Excel表格中的方法。具有很好的参考价值。
weixin_39740272
·
2025-04-08 19:09
php
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他