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#
List<string>.Add(s) 报错:UnsupportedOperationException
在使用
c#
读取目录下指定格式文件目录后,使用List.Add来保存文件名时,出现UnsupportedOperationException错误,找了好久不知道问题出在哪里。
老刘忙Giser
·
2025-06-07 16:57
C#
c#
开发语言
halcon基本语法
halcon里面的代码和
C#
的代码有些相似但有不同,例如变量的创建。
一杯解心烦
·
2025-06-07 14:43
Halcon
Halcon
C#
:发送一封带有附件的邮件
参阅:
C#
基于SMTP的邮件发送以下是使用
C#
发送带附件邮件的示例代码。
belldeep
·
2025-06-07 12:32
C#
c#
send
email
.NET周刊【2月第4期 2025-02-23】
国内文章[翻译]为什么Tracebit用
C#
开发https://www.cnblogs.com/liuliu-66/p/-/why-tracebit-is-written-in-c-sharpTracebit
溪源More
·
2025-06-07 07:54
.net
量子计算+
C#
:200行代码挑战传统加密,破解RSA的“不可能任务”?
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣从“经典世界”到“量子世界”的3步冒险第一步:量子世界的“魔法道具”——量子比特与叠加态核心思想:量子比特就像“魔法硬币”,可以同时是正面和反面!代码示例:量子叠加与测量usingMicrosoft.Quantum.Simulation.Simulators;
墨瑾轩
·
2025-06-07 05:42
量子计算
c#
开发语言
C#
异步编程:从线程到Task的进化之路
一、没有异步编程之前的时候在异步编程出现之前,程序主要采用同步编程模型。这种模型下,所有操作按顺序执行,当一个操作(如I/O读写、网络请求)阻塞时,整个程序会被挂起,导致资源利用率低和响应延迟高。具体问题包括:阻塞执行:同步代码在执行耗时操作时(如文件读取),当前线程会被阻塞,无法执行其他任务。例如,一个网络请求可能需要等待2秒,期间CPU空闲,无法处理其他请求,降低了系统吞吐量。单线程限制:在单
~plus~
·
2025-06-07 05:41
C#
c#
开发语言
后端
.Net Framework 4/
C#
属性和方法
一、属性的概述属性是对实体特征的抽象,用于提供对类或对象的访问,
C#
中的属性具有访问器,这些访问器指定在它们的值被读取或写入时需要执行的语句,因此属性提供了一种机制,用于把读取和写入对象的某些特征与一些操作关联起来
张鱼小丸子_微辣
·
2025-06-07 05:40
C#(CSharp)
c#
C#
如何获取当前成员函数的函数名
C#
如何获取当前成员函数的函数名在
C#
中获取当前成员函数的名称,有以下几种常用方法:1.使用MethodBase.GetCurrentMethod()(反射)usingSystem.Reflection
切糕师学AI
·
2025-06-07 05:39
c#
开发语言
C#
一个解决方案放一个dll项目,一个dll测试项目 ,调试dll项目的源码
一个解决方案(sln)中放入2个项目(project,通常是一个文件夹),一个dll项目,一个dll测试项目右键dll测试项目,设为启动项目。在dll测试项目添加引用1)右键测试项目→添加→引用→项目→选择DLL项目2)引用DLL项目的Debug目录dll测试项目,可以debug了。
lljss2020
·
2025-06-06 23:04
C#
c#
C#
进阶:在Ubuntu上部署ASP.NET Core Web API应用
C#
进阶:在Ubuntu上部署ASP.NETCoreWebAPI应用引言随着云计算和跨平台开发的兴起,越来越多的开发者开始在Linux系统上部署ASP.NETCoreWebAPI应用。
小俊学长
·
2025-06-06 23:57
c#
ubuntu
asp.net
Span<T> —— .NET Core 高效运行的新基石
C#
语言及其编译器有啥变化?接下来呢?假定我们想要写一个方法,来对内存中的数据进行排序。你可能会为该方法提供一个T[]数组参数。如果调用者想对整
wnvalentin
·
2025-06-06 22:53
C#
C#
C#
性能驱动的内存处理:使用 Span<T> 和 Memory<T> 提升代码效率
本文示例内容:分割数据:示例中将一个整数数组分割成两个部分,展示了如何使用Span.Slice方法来获取数组的不同切片。计算数据:计算数组每个部分的总和,展示了如何利用Span来遍历和处理数据。修改数据:修改数组的一部分,并展示了如何使用Span来高效地更新数据。优势:内存效率:Span和Memory允许在不分配额外内存的情况下操作数据。它们提供了一种高效的方式来访问数组和其他内存区域的数据,而不
lucky.帅
·
2025-06-06 22:21
C#
.NET
Framework
c#
算法
.net
开发语言
讲一下鸿蒙游戏引擎-Unity
统一代码库:开发者使用
C#
编写核心逻辑,通过Unity编辑器直接生成鸿蒙应用包(HAP)。渲染引擎适配:自研渲染管线自动适配鸿蒙图形接口(如OpenGLES/Vulkan),保障画面一致性。
·
2025-06-06 20:02
C#
基础语法深入解析(非常详细)零基础入门到精通,收藏这一篇就够了
C#
,作为一种由微软开发的面向对象的编程语言,已广泛应用于Windows桌面应用程序、Web应用程序、游戏开发和移动应用程序等多个领域。
网络安全大白
·
2025-06-06 18:26
科技
程序员
网络安全
c#
开发语言
C#
基础语法
##一、基本数据类型1.**值类型*****整数类型**:包括`byte`、`short`、`int`、`long`***浮点数类型**:`float`(单精度,约7位有效数字)和`double`(双精度,约15-16位有效数字)。表示小数时默认为`double`类型,若要指定为`float`,需在数值后加`f`或`F`。***字符类型**:`char`,用于表示单个Unicode字符,用单引号括
数据潜水员
·
2025-06-06 18:54
java
jvm
算法
4-C#的不同窗口传值
C#
的不同窗口传值1.通过构造函数传值this.Hide();Form1form01=newForm1(textBox2.Text);//Application.Run(form01);form01.Show
水果里面有苹果
·
2025-06-06 14:59
C#
c#
开发语言
ASP.NET 中的文本块功能解析
目录一、
C#
中的多行字符串解决方案1.逐字字符串字面量(@"")2.字符串插值+逐字字符串($@"")二、ASP.NET特有的文本处理方式1.Razor视图中的多行文本2.内联表达式块三、C#11.0的原始字符串字面量
梦幻南瓜
·
2025-06-06 08:47
c#
asp.net
后端
关于Playwright和Selenium 的区别和选择
多语言支持Selenium支持多种编程语言,如Java、
C#
、Python、
程序员的世界你不懂
·
2025-06-06 05:59
《playwright》
自动化
百度
经验分享
c#
之List排序
1.List自带的排序方法List容器自带一个.Sort()方法代码示例:Listlis=newList();lis.Add(2);lis.Add(5);lis.Add(1);lis.Add(4);for(inti=0;itest=newList();test.Add(newTest(32));test.Add(newTest(14));test.Add(newTest(56));test.Add
·
2025-06-05 20:29
.NET 玩转 PaddleSharp:通天猿臂,AI一把抓
只要你熟悉
C#
、.NET,就能靠着它“调戏”PaddleInference,深度推理不求人,想下班到底早还是晚全看你的代码效率!
许泽宇的技术分享
·
2025-06-05 16:55
.net
人工智能
5大技巧教你精通
C#
多线程调试,线程窗口不再是难题
超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣5大技巧教你精通
C#
多线程调试,线程窗口不再是难题!
墨瑾轩
·
2025-06-05 08:03
一起学学C#【五】
c#
开发语言
c#
如何在集合中转换为子类集合
父类:Parentlass子类ChildClass父类集合中包含子类集合Listbases=newList(){newChildClass()};转换Listchilds=bases.Where(p=>pisChildClass).Select(p=>(ChildClass)p).ToList();
一只小小汤圆
·
2025-06-05 07:32
c#
c#
C#
【必备技能篇】Winform跨线程更新进度条的实例
文章目录实例一:【方便理解,常用!】源码:运行效果:实例二:【重在理解代码本身】源码:运行效果:参考:实例一:【方便理解,常用!】跨线程更新进度条【事件触发(进度条值增加的方法在另一个命名空间下的类中)】源码:AddNum.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;using
ElecNoon
·
2025-06-05 07:30
C#必备技能
c#
跨线程
进度条
ProgressBar
C#
定时器周期获取线程数
在
C#
中我们往往喜欢多开线程,有些线程我们是写完就不管了,有时候不知道有没有执行,但是在debug的时候想在页面上监控线程数量,心中对自己写的程序有个谱。
小盼你最萌哒
·
2025-06-05 07:58
C#
c#
.net6 Task 多线程介绍
c#.net6Task多线程介绍一、Task启动方式1.newTask()直接newTask对象,传入Action委托,该方法不具有参数且不返回值,然后调用Start()即可。Tasktask=newTask(()=>{Console.WriteLine($"01:这里开启了一个线程:线程ID:{Thread.CurrentThread.ManagedThreadId.ToString("00")
Bad_Shepherd
·
2025-06-05 07:56
C#
c#
多线程
Task
c#
显示正在运行的线程数
在
C#
中,若想获取当前进程正在运行的线程数,可以使用System.Diagnostics命名空间中的Process类来实现。
一只小小汤圆
·
2025-06-05 07:25
c#
c#
开发语言
C#
进阶-ASP.NET WebForms调用ASMX的WebService接口
在ASP.NETWebForms应用程序中,调用ASMXWebService接口是一种常见的需求。ASMXWebService是基于SOAP协议的Web服务,可以在不同平台之间进行通信。本文将详细介绍如何在ASP.NETWebForms中调用ASMXWebService接口,包括添加服务引用、调用服务方法和处理响应。一、添加WebService引用1.1创建ASMXWebService首先,创建一
cici15874
·
2025-06-05 04:09
c#
asp.net
开发语言
伺服器用什么语言开发呢?做什么用什么?
1.微软系的天下:
C#
不得不说,在有微软生态绑定的情况下,
C#
果然是最多人选择的语言。ASP.NETCore发展多年,生态成熟、文件完善,加上Azure的整合优势,对许多企业来
微网兔子
·
2025-06-05 03:30
後端技術
服务器
后端
c++
游戏
将
C#
部署的exe生成windows服务,可能出现失败的问题及解决方案
事前说明:1部署使用.net6.02日志查找路径win11搜索>事件查看器>Windows日志>应用程序服务未部署成功的几种可能情况:↓↓↓↓↓↓↓Application:WebApi.exeCoreCLRVersion:6.0.422.16404.NETVersion:6.0.4Description:Theprocesswasterminatedduetoanunhandledexceptio
jingyucsdn
·
2025-06-05 03:25
c#
windows
开发语言
C#
编程完全指南:从基础到高级应用
本文还有配套的精品资源,点击获取简介:
C#
作为微软开发的面向对象编程语言,适用于构建多种类型的应用程序。
一不小心就来了
·
2025-06-05 01:11
深入理解
C#
垃圾回收(GC)与资源管理:从原理到实践
在
C#
和.NET生态系统中,内存管理是开发者的重要关注点之一。
vvilkin的学习备忘
·
2025-06-05 01:41
C#
c#
java
jvm
深入理解
C#
中的MVC模式:构建结构清晰的Web应用
Model-View-Controller(MVC)模式已经成为构建Web应用程序的事实标准之一,特别是在
C#
和ASP.NET生态系统中。
vvilkin的学习备忘
·
2025-06-05 01:41
C#
c#
mvc
前端
深入理解
C#
Razor Pages:构建现代 Web 应用的利器
在现代Web开发中,选择合适的框架至关重要。ASP.NETCore提供了多种开发模式,其中RazorPages因其简单性、高效性和易用性,成为构建页面导向Web应用的首选方案。相比于传统的MVC(Model-View-Controller)模式,RazorPages提供了更直观的开发体验,特别适合中小型Web应用程序。本文将深入探讨RazorPages的核心概念、架构、使用方法,并通过实际示例展示
vvilkin的学习备忘
·
2025-06-05 01:39
C#
前端
C#
编程实践:贪吃蛇游戏开发入门
本文还有配套的精品资源,点击获取简介:贪吃蛇是一款流行于多个平台的经典游戏,本实践课程通过
C#
语言指导初学者逐步构建基础游戏框架,涵盖游戏逻辑、对象模型、碰撞检测、窗口绘图、键盘事件处理、数据结构、食物生成
徐校长
·
2025-06-04 23:26
C#
贪吃蛇游戏项目源码分析与实践
本文还有配套的精品资源,点击获取简介:本项目提供了
C#
语言编写的贪吃蛇游戏源代码,为初学者提供了一个学习面向对象编程和游戏开发原理的实践平台。
xinwuji312
·
2025-06-04 23:56
C#
贪吃蛇游戏项目实战
本文还有配套的精品资源,点击获取简介:贪吃蛇游戏是一个经典的游戏,本项目使用
C#
语言进行实现,涵盖了
C#
语言基础、WindowsForms应用开发、GUI设计、游戏逻辑、对象与类的设计、事件驱动编程、状态管理和错误处理等关键知识点
脑叔
·
2025-06-04 23:56
C#
——大作业之贪吃蛇
首先,要制作贪吃蛇游戏,就需要先了解它的游戏规则还有特点:通过键盘上下左右控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,而且蛇的速度越来越快,不能碰墙,不能咬到自己的身体,更不能咬自己的尾巴。需求分析:游戏的主界面,游戏开始的界面,显示得分的界面,蛇和食物的设计。游戏界面需要合理使用各种控件布局,蛇移动的区域应该是两种颜色交替排布的方格组成
天外飞鲜橙子哥
·
2025-06-04 23:55
c#
wpf
游戏
使用
C#
写一个背包售卖小系统
usingSystem;usingSystem.Collections;namespace背包管理器{classBagManager{publicArrayListitems;privateintmoney;publicBagManager(intmoney){this.money=money;items=newArrayList();}publicvoidBuyItem(Itemitem){if
DamnF--
·
2025-06-04 23:53
c#
开发语言
Unity网络开发实践项目
代码生成工具:解析XML自动生成
C#
脚本,包括枚举类、可序列化的数据结构类(实现字节计算、序列化/反序列化)、消息类及消息池,减少手动编码。网络管理器:采用异步Socket实现TCP
DamnF--
·
2025-06-04 23:52
Unity网络开发基础
unity
网络
服务器
C#
面向对象实践项目--贪吃蛇
目录一、项目整体架构与核心逻辑二、关键类的功能与关系1.游戏核心管理类:Game2.场景接口与基类3.具体场景类4.游戏元素类5.基础结构体与接口三.类图四、核心流程解析五、项目可优化部分一、项目整体架构与核心逻辑该项目运用场景管理模式和接口驱动设计,将游戏划分为开始、进行中、结束这三个场景,借助接口实现不同模块间的交互,同时通过继承来复用代码。其核心逻辑如下:场景切换机制:游戏以场景为单位进行管
DamnF--
·
2025-06-04 23:51
c#
开发语言
游戏程序
游戏
C#
Math(数学公式类)
Math类似于数学公式差不多吧这个类的语法特别简单,单词很短绝对值doublea=Math.Abs(2);Console.WriteLine(b);//返回一个2的绝对值结果是2次方doubleb=Math.Pow(2,3);Console.WriteLine(b);//返回一个2的3次方结果是8正切值doubleb=Math.Tan(1);Console.WriteLine(b);//返回1的正
生产队的驴.
·
2025-06-04 20:36
C#基础
c#
C#
学习——预处理命令
C#
预处理器指令一、概念预处理器指令指导编译器在实际编译开始之前对信息进行预处理。所有的预处理器指令都是以#开始。且在一行上,只有空白字符可以出现在预处理器指令之前。
神经兮兮的小饼
·
2025-06-04 20:05
解锁
C#
机器学习的秘密——深入探讨数据预处理与特征工程
对于使用
C#
进行开发的工程师来说,掌握正确的数据预处理技术和特征工程技术是至关重要的。本文将带领读者深入了解
C#
中实现这些技术的具体方法,并提供详尽的代码示例来展示如何有效地提升模型性能。
墨夶
·
2025-06-04 20:34
C#学习资料1
c#
机器学习
人工智能
C#
面试问题61-80
66.Whatisreflection?反射是一种机制,它使我们能够编写可以检查应用程序中所用类型的代码。例如,调用名称与给定字符串相等的方法,或者列出属于给定对象的所有字段及其值。在Convert方法中,我们根本不知道处理的是什么类型。我们无法将“obj”强制转换为任何具体的类型,因为类型可能会有所不同。而且,要实现我们想要的功能,我们不仅需要属性的值(如果我们有比System.Object更具
端阳月七
·
2025-06-04 20:03
c#
开发语言
C#
面试题解析
78.当整数a赋值给一个object对象时,整数a将会被?答:装箱。79.类成员有_____种可访问形式?答:this.类成员;newClass()类成员80.publicstaticconstintA=1;这段代码有错误么?是什么?答:const不能用static修饰。81.floatf=-123.567F;inti=(int)f;i的值现在是_____?答:-123。82.委托声明的关键字是_
等天晴i
·
2025-06-04 17:09
c#
面试
C#
.NET100道经典面试题
1.NET和
C#
有什么区别答:.NET一般指.NETFrameWork框架,它是一种平台,一种技术。
C#
是一种编程语言,可以基于.NET平台的应用。
长春小霸王
·
2025-06-04 17:08
C#
c#
面试
PDF处理控件Aspose.PDF教程:在
C#
中更改 PDF 页面大小
在本文中,您将学习如何使用
C#
更改任何PDF文件的页面大小。我们将通过完整的代码示例,逐步指导您完成操作。
CodeCraft Studio
·
2025-06-04 16:02
文档管理
控件
pdf
c#
前端
C#
Chart图表应用
1,Chart简介Chart控件是微软自带的一种图形可视化组件,使用简单灵活。在.NET4.0之后(即VS2010之后)已集成在了VS里面,直接拖拽控件到窗体即可使用。需要使用命名空间:usingSystem.Windows.Forms.DataVisualization.Charting(拖拽控件时自动添加)。一个Chart可绘制多个ChartArea,每个ChartArea可绘制多条Serie
lingxiao16888
·
2025-06-04 15:51
c#
开发语言
从 LEADDocument 添加和删除页面 -
C#
.NET 6
从LEADDocument添加和删除页面-C#.NET6LEADDocument本教程介绍如何使用LEADTOOLSSDK在C#.NET控制台应用程序中添加和删除页面。概述概括本教程介绍如何在C#.NET控制台应用程序中DocumentPages修改。LEADDocument完成时间30分钟VisualStudio项目下载教程项目(1KB)平台C#.NET控制台应用程序集成开发环境VisualSt
sdk大全
·
2025-06-04 13:38
LEADTOOLS
23
python
linux
windows
LEADTOOLS
SDK
零基础学习Unity与鸿蒙5+开发:从入门到跨平台实战
第一阶段:Unity基础与
C#
入门(1-4
鸿蒙大白
·
2025-06-04 08:01
HarmonyOS5
华为
unity
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他