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#
5.0.7 TabControl的使用
包括xaml以及
C#
代码生成TabControl.其中第4个例子是使用TabControl来实现IO监控,作为工控软件的一部分。
qq_34047402
·
2025-05-28 05:25
C#在工控领域中的使用
TabControl
TabItem
WPF
C#
开源大全--汇总
消息中间件RocketMQEQueueDOTNETMQC#开源商业协作和项目管理平台-TeamLab网络视频会议软件-VMukti驰骋工作流程引擎-ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel-读写组件-ExcelLibrary.NET集成开发环境-MonoDevelop电话软交换机-FreeSWITCH开源操作系统-Cosmos
haoxingfengcrazy
·
2025-05-28 03:09
C#
Unity 视频播放器流程
C++VideoPlugin:NativePlugin接口,
C#
与
你一身傲骨怎能输
·
2025-05-27 22:34
sdk接入
unity
音视频
C#
中 INI 文件操作扩展类:轻松管理配置文件
C#
中INI文件操作扩展类:轻松管理配置文件在
C#
开发过程中,配置文件的管理是一个常见且重要的需求。INI文件作为一种简单直观的配置文件格式,因其易于编写和读取,在许多项目中都有广泛应用。
阿蒙Armon
·
2025-05-27 21:52
C#那些工作中的应用实践
c#
开发语言
C#
枚举类型扩展:提升开发效率的实用技巧
C#
枚举类型扩展:提升开发效率的实用技巧在
C#
开发中,枚举类型(Enum)是一种极为常用的数据类型,它由基础整型数值类型的一组命名常量定义,属于值类型。
阿蒙Armon
·
2025-05-27 21:52
C#那些工作中的应用实践
c#
C#
日期和时间:DateTime转字符串全面指南
C#
日期和时间:DateTime转字符串全面指南在
C#
开发中,DateTime类型的时间格式化是高频操作场景。
阿蒙Armon
·
2025-05-27 21:52
C#那些工作中的应用实践
c#
开发语言
错误CS8370功能“可为 null 的引用类型在
C#
7.3中不可用。请使用8.0或... 在.csproj 文件中添加<LangVersion>9.0</LangVersion>后未解决问题
报错信息为:错误CS8370功能“可为null的引用类型”在C#7.3中不可用。请使用8.0或更高的语言版本。先后尝试了网上说的最多的两种办法:1.在项目目录中找到.csproj文件,用文本编辑器打开。在节点下添加preview或指定具体版本如9.0,没有解决问题。2.在.csproj中设置enable,显式启用可为null的引用类型支持具体如下:9.0enable也没能解决问题解决办法,将VS
Zzu_zzx
·
2025-05-27 21:22
WPF
c#
wpf
多语言视角下的 DOM 操作:从 JavaScript 到 Python、Java 与
C#
多语言视角下的DOM操作:从JavaScript到Python、Java与
C#
在Web开发中,文档对象模型(DOM)是构建动态网页的核心技术。
coding随想
·
2025-05-27 21:51
JavaScript
javascript
python
java
功能“递归模式”在
C#
7.3 中不可用,请使用 8.0 或更高的语言版本的一种兼容处理方案
原程序:internalclassControllerParameterCreator:IParameterCreator{privateControllercontroller;publicControllerParameterCreator(Controllercontroller){this.controller=controller;}publicParameterCreateSystem
CoderIsArt
·
2025-05-27 20:51
C#
设备制造
c#
C#
串口打印机:控制类开发与实战
C#
串口打印机:控制类开发与实战一、引言在嵌入式设备、POS终端、工业控制等场景中,串口打印机因其稳定的通信性能和广泛的兼容性,仍是重要的数据输出设备。
阿蒙Armon
·
2025-05-27 20:20
C#那些工作中的应用实践
c#
开发语言
如何:wpf简单动画创建(xaml和
c#
后台创建2中方式)以及运用blend自动创建动画
1使用blend创建关键动画帧2.在xaml中创建后,如何绑定在button.CLICK事件中,并在
c#
界面启动动画privatevoidButton_Click(objectsender,RoutedEventArgse
大榛果Office插件
·
2025-05-27 18:07
wpf
wpf
c#
开发语言
WPF 可拖拽的玻璃风 Popup
先上效果图()ⅠXAML部分GameVisual.xamlⅡ
C#
部分GameVisual.xaml.cspublicpartialclassGameVisual:Popup{privatePoint_dragStartPopupPosition
阿晴最好看!
·
2025-05-27 17:25
wpf
52、
C#
泛型 (Generics)
泛型是C#2.0引入的一项强大功能,它允许你编写可以处理多种数据类型的代码,而无需为每种类型重复编写相同的逻辑。泛型提高了代码的重用性、类型安全性和性能。基本概念泛型类publicclassGenericClass{privateT_value;publicGenericClass(Tvalue){_value=value;}publicTGetValue(){return_value;}}//使
o0向阳而生0o
·
2025-05-27 12:29
c#
开发语言
.net
操作配置文件保存方式(上位机)
c#
创建上位机程序需要几个步骤1使用
c#
软件开发设计界面(可以使用winformwpfnet开发界面)2使用串口通信SerialPort类、以太网
码农李克
·
2025-05-27 09:12
c#
.net
c语言
wpf
tcp
C#
SocketUDP服务器,组播
SocketUDP自己即是服务器又是客户端,在发消息只需要改成对方ip和端口号即可前提对方必须开启服务器socket.Bind(newIPEndPoint(IPAddress.Parse("192.168.107.72"),8080));控件:Button,TextBox,RichTextBox打开自己服务器publicForm1(){InitializeComponent();//1创建一个服务
码农李克
·
2025-05-27 09:11
c#
服务器
开发语言
http
windows
.net
C#
心跳机制的服务器(完整)
控制台应用项目心跳机制:心跳机制出现在tcp长连接中,客户端和服务器之间定时发送一种特殊的数据包,通知对方还在线,以确保tcp连接的可靠性。有可能tcp连接由于某些原因(例如网线被拔了,突然断电)导致客户端断了,但是服务器不知道客户端断了,服务器还保持与客户端连接的状态,所以不浪费资源,需要知道客户端非正常中断,服务器把断开客户端断开连接。需要加入心跳包机制tcp心跳:需要心跳机制,tcp本身内置
码农李克
·
2025-05-27 09:11
服务器
c#
http
windows
我的编程语言学习笔记
编程语言学习之旅:从
C#
到Python编程语言是在数字世界中构建和解决问题的工具。对于许多人来说,学习编程语言不仅是一项职业技能,更是一种自我表达的方式。
人工智能我来了
·
2025-05-27 03:34
IT技术
学习
笔记
C#
Winform开发的自动屏幕锁定器实践指南
本文还有配套的精品资源,点击获取简介:本项目专注于使用
C#
语言和Winform开发工具包创建一个挂机锁程序,旨在提升计算机安全性。
安检
·
2025-05-27 03:31
c#
BinaryFormatter 更换了命名空间反序列化遇到的问题
解决方案:sealedclassAllowAllAssemblyVersionsDeserializationBinder:System.Runtime.Serialization.SerializationBinder{publicoverrideTypeBindToType(stringassemblyName,stringtypeName){TypetypeToDeserialize=nul
雾散睛明
·
2025-05-27 02:59
c#
BinaryFormatter
C#
Opencv Mat类型转Halcon HObject类型
publicvoidMatToHObject(MatimgMat,outHObjectimgHOject){intImageWidth=imgMat.Width;intImageHeight=imgMat.Height;intchannel=imgMat.Channels();longsize=ImageWidth*ImageHeight*channel;intcol_byte_num=Image
electrical1024
·
2025-05-27 02:58
c#
算法
开发语言
opencv
halcon
C#
语法篇:字段的定义和运算
对于字段来说,是在对象创建时就被初始化了;而构造函数的运行是在这之后。因此,不能对字段进行需要用到“构造函数赋值的变量”的运算,因为此时这些变量的值都为0或者随机值,编译器不允许这时候做运算。因此,正确的方法是把字段定义放在最前面,把字段进行的运算赋值放到方法或者属性中,避免报错classrectangle{privateinta,b;publicrectangle(){}publicrectan
想做学术的小C
·
2025-05-27 02:28
C/CPP/C#语法
c#
开发语言
c#
中switch case语句的用法
在
C#
编程中,switchcase语句是一种常用的多分支选择结构,提供了一种简洁而高效的方式来处理多个条件分支。本文将详细介绍switchcase语句的用法,包括基本语法、注意事项和高级用法。
guygg88
·
2025-05-26 21:03
c#
microsoft
数据库
国内外主流的编程语言与框架盘点
国内外主流的编程语言包括JavaScript、Python、Java、
C#
、PHP等,常用的框架有React、Vue.js、Spring、Django、.NET等。
F36_9_
·
2025-05-26 16:34
项目管理工具
C#
、C++、Java、Python 选择哪个好
选择哪种语言取决于具体需求:若关注性能和底层控制选C++、若开发企业级应用选Java、若偏好快速开发和丰富生态选Python、若构建Windows生态应用选
C#
。
F36_9_
·
2025-05-26 16:33
c#
c++
java
C#
匹配模式
在
C#
中,匹配模式通常指的是使用模式匹配(PatternMatching)功能来检查一个对象是否符合特定的结构,并从中提取所需的信息。
thunder-1
·
2025-05-26 14:22
c#
开发语言
C#
Newtonsoft.Json 使用指南
Newtonsoft.Json(也称为Json.NET)是一种适用于.NET的常用高性能JSON框架,用于处理JSON数据。它提供了高性能的JSON序列化和反序列化功能。安装通过NuGet安装基本用法1.序列化对象为JSON字符串usingNewtonsoft.Json;varproduct=newProduct{Name="Apple",Expiry=newDateTime(2008,12,28
程序猿多布
·
2025-05-26 13:48
json
c#
洛谷P1042 [NOIP2003 普及组] 乒乓球
C#
usingstaticSystem.Console;usingstaticSystem.Math;classProgram{publicstaticvoidMain(string[]args){inthuahua=0;intduishou=0;inthuahua2=0;intduishou2=0;char[]ii=newchar[1145140];intindex=1;while(true){ii
三甲基烷
·
2025-05-26 11:38
洛谷的c#之路
c#
java
算法
【
C#
、wpf控件】一个开关状态控件
资源下载地址:【免费】基于
C#
编写的一个开关状态控件资源-CSDN文库运行效果如下:
xiaomin2017
·
2025-05-26 10:32
c#
wpf
开发语言
青少年编程与数学 02-020
C#
程序设计基础 05课题、数据类型
青少年编程与数学02-020C#程序设计基础05课题、数据类型一、数据类型及其意义1.数据类型的概念1.1值类型(ValueTypes)1.2引用类型(ReferenceTypes)2.数据类型的重要性2.1类型安全示例2.2内存管理示例2.3性能优化示例2.4代码可读性和可维护性示例2.5类型转换示例2.6默认值示例3.示例代码4.小结二、基本数据类型1.简单类型(SimpleTypes)1.1
明月看潮生
·
2025-05-26 07:10
编程与数学
第02阶段
青少年编程
c#
编程与数学
开发语言
深入理解
C#
结构体与类的区别及应用
深入理解
C#
结构体与类的区别及应用
C#
是一种强大的编程语言,它提供了多种数据结构来帮助开发者更好地组织和管理代码。在这些数据结构中,结构体(struct)和类(class)是最常用的两种。
高傲的大白杨
·
2025-05-26 07:07
C#结构体
C#类
内存存储
构造函数
枚举器
C#
委托、事件及索引器的深入理解
背景简介委托、事件和索引器是
C#
编程语言中高级特性的代表,它们为代码设计提供了更灵活、强大的工具。本篇文章将基于书籍章节内容,深入解析这些特性的使用场景、实现方法以及它们如何在实际编程中发挥作用。
高傲的大白杨
·
2025-05-26 07:07
委托
事件
索引器
C#
方法引用
深入
C#
: 掌握接口、索引器与委托事件
深入
C#
:掌握接口、索引器与委托事件背景简介随着对
C#
编程学习的深入,我们已经掌握了多种基础概念,包括类、对象、方法等。在本章节中,我们将探讨几个更为高级的主题:接口、索引器以及委托和事件。
46497976464
·
2025-05-26 07:07
C#
接口
索引器
委托
事件
深入理解
C#
属性和索引器的使用与实现
背景简介在
C#
编程语言中,属性和索引器是两个极为重要的特性,它们在面向对象编程中扮演着关键角色。通过本章内容,我们将深入了解这些特性的工作原理、如何实现以及它们在实际开发中的应用。
背离赤道逆光而行
·
2025-05-26 07:37
C#属性
索引器
get和set访问器
封装
CLR实现
c#
视觉应用开发中如何在
C#
中进行图像去残影?
microPythonPython最小内核源码解析NI-motion运动控制c语言示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在
C#
openwin_top
·
2025-05-26 00:52
C#视觉应用开发问题系列
计算机视觉
视觉检测
开发语言
c#
.net
C#
Invalidate() Update() Refresh()的区别
Control.Invalidate方法:使控件的特定区域无效并向控件发送绘制消息。通常情况下,用Invalidate()使区域无效就可触发该控件的重画了,但在一些条件下却没有触发重画.例如:privatevoidbutton1_Click(objectsender,EventArgse){textBox1.Text="888";textBox1.Invalidate();//textBox1.U
Zack-zzh
·
2025-05-26 00:51
winform
C#
中使用Invalidate()与MouseMove方法刷新控件时,控件闪烁问题解决方法
1.问题出现场景当我们在使用
C#
中的绘图功能时,如果需要动态改变控件UI的状态,比如绘制了一个圆,点击时填充圆颜色为绿色。那么我们必须使用Invalidate()函数进行刷新。
素昧の平生
·
2025-05-26 00:21
C#
winform
VS
2019
c#
使用forms实现屏幕截图
说明:
c#
使用forms实现屏幕截图step101:usingSystem;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.IO;
勘察加熊人
·
2025-05-25 23:49
typescript
c#
开发语言
C#
窗体中Control以及Invalidate,Update,Refresh三种重绘方法的区别
在
C#
中,Control类是WindowsForms应用程序中所有控件的基类。它提供了控件的基本功能和属性,这些功能和属性被所有继承自Control类的子类所共享。
月落.
·
2025-05-25 23:17
C#
c#
开发语言
使用
c#
制作坐标
1、建立坐标2、坐标系的放大缩小3、标定刻度4、实时显示鼠标在坐标系上的坐标usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Drawing.Drawing2D;usingSystem.Linq;usingSy
持续更新中~
·
2025-05-25 23:17
c#
开发语言
C#
核心概念解析:析构函数、readonly与this关键字
析构函数:资源清理的最后防线核心作用析构函数(~ClassName)在对象销毁前执行,专用于释放非托管资源(如文件句柄、非托管内存)。托管资源(如.NET对象)由GC自动回收,一般无需手动处理。使用场景与限制仅处理Win32API资源或非托管内存时需使用。执行时机不确定(由GC决定),不可依赖于实时清理。推荐替代方案:实现IDisposable接口+Dispose模式,结合using语句确保资源及
钢铁男儿
·
2025-05-25 19:15
C#
图解教程
c#
javascript
开发语言
C#
、C++、Java、Python 选择哪个好
选择哪种语言取决于具体需求:若关注性能和底层控制选C++、若开发企业级应用选Java、若偏好快速开发和丰富生态选Python、若构建Windows生态应用选
C#
。
·
2025-05-25 17:56
python
线性代数中的向量与矩阵:AI大模型的数学基石
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-05-25 14:17
线性代数
人工智能
矩阵
用Cursor 进行
C#
编程的超详细指南
放在最前面:Cursor基础使用教程自从使用了Cursor工作效率飞起经典旧书推荐《
C#
开发实战1200例》当年就是靠着这本书入门,非常实用【优惠券】《
C#
编程宝典》【优惠券】《
C#
项目开发全程实录》【
老胖闲聊
·
2025-05-25 06:55
C#
c#
开发语言
C#
中的dynamic与var:看似相似却迥然不同
在
C#
编程的世界里,var和dynamic这两个关键字常常让初学者感到困惑。它们看起来都在定义变量时省略了显式类型声明,但实际上它们的工作方式和应用场景有着天壤之别。
拜特流动
·
2025-05-25 05:14
C#
c#
C#
学习10——泛型
一、什么是泛型?官方理解:允许开发者在定义类、接口、方法或委托时使用类型参数个人理解:类型模具(类似Object变色龙)二、泛型有什么用?通过参数化类型实现代码复用,提升类型安全性并避免运行时类型转换开销(如装箱/拆箱),同时保持编译时类型检查,清晰的意图:明确表示代码可以处理多种类型三、泛型的定义1)泛型类:class类名{}new类名();eg:usingSystem;usingLearnC_
小浪学编程
·
2025-05-25 01:54
C#学习
学习
c#
开发语言
C#
学习——集合——泛型集合类
要使用泛型集合,我们必须引入对应的命名空间:System.Collections.GenericList是一个
C#
内置的一个类,是类,我们就可以实例化出对象。List本质和数组是一样的。
学习
·
2025-05-25 01:24
C#学习
c#
java
开发语言
C#
学习笔记之——集合
集合的定义集合好比容器,将一系列相似的组合一起,是一个特殊的类,和数组一样,可以通过索引访问集合成员,也可以通过”键”来访问.与传统数组不同的是,集合的可以动态调整,可以在运时添加或删除元素。集合的类型泛型集合与非泛型集合泛型集合类一般位于System.Collections.Generic名称空间,泛型集合只能存储指定泛型类型的成员。非泛型集合类位于System.Collections名称空间,
养鼠的猫
·
2025-05-25 01:23
C#
c#
集合
C#
学习11——集合
C#
集合分为泛型集合(推荐使用)和非泛型集合,主要位于System.Collections和System.Collections.Generic命名空间中。二、集合有哪些?
小浪学编程
·
2025-05-25 01:53
C#学习
c#
学习
开发语言
C#
实现TCP串口转网口通信工具开发指南
本文将详细介绍基于
C#
的串口转网口工具的开发过程,包括功能设计、代码实现以及配置管理。二、功能需求分析串口通信支持:配置串口参数(如波特率、数据位、停止位、校验位等)。支持Modbu
爱吃番茄炒蛋*
·
2025-05-24 23:39
tcp/ip
网络协议
网络
c#
C#
单元测试学习笔记
这里是一些学习单元测试的笔记学习地址:http://msdn.microsoft.com/zh-cn/library/ms182532(v=vs.110).aspx1、测试方法必须满足以下要求:必须用[TestMethod]特性修饰方法。该方法必须返回void。方法不能有参数。2、对于测试方法可能出现的异常。可以在方法名的上方应用ExpectedExceptionAttribute属性(如[Exp
kai161
·
2025-05-24 19:46
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他