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#
: 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#
开发语言
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
C#
的浮点数
浮点数值类型表示实数。所有浮点型数值类型均为值类型。它们还是简单类型,可以使用文本进行初始化。所有浮点数值类型都支持算术、比较和相等运算符。浮点数的特征关键字.NET类型大致范围精度大小floatSystem.Single±1.5×10^-45~±3.4×10^386~9位4字节doubleSystem.Double±5.0×10^−324~±1.7×10^30815~17位8字节decimalS
·
2025-04-15 05:29
visual-studio
(54)
C#
调用 kernel32.dll
https://www.cnblogs.com/cwy173/archive/2010/10/02/1841321.htmlKernel32APIAddAtom向本地原子表添加一个字符串AllocConsole为当前进程分配一个新控制台AreFileApisANSI确定一个WIN32文件函数集是否在使用ANSI或OEM字符集代码页BackupRead向一缓冲区读进与给定文件相关联的数据Backup
ainixi7099
·
2025-04-15 02:59
操作系统
C#
的 default
switch的default标签在switch块中,指定若条件表达式或常量与其余case均不匹配,则运行的语句块。publicstaticvoidFF考察分数(string分数){switch(分数){case"A":Console.WriteLine($"你考的太好了!");break;case"B":Console.WriteLine($"你考的还不错!");break;case"C":Con
·
2025-04-15 00:21
visual-studio
c#
系列pdf转图片 各种处理3--net3.1到net8 PDFtoImage
最近一直在做pdf渲染图片的问题,nugetPDFtoImage支持3.1到net8,直接上代码privatestaticvoidDownloadFileAsync(stringurl,stringlocalPath){using(HttpClientclient=newHttpClient()){client.DefaultRequestHeaders.Add("User-Agent","Moz
zuoming120
·
2025-04-15 00:46
c#
pdf
开发语言
【
C#
】CAN通信的使用
在
C#
中实现CAN通信通常需要借助第三方库或硬件设备的驱动程序,因为
C#
本身并没有直接内置支持CAN通信的功能。以下是一个关于如何使用
C#
实现CAN通信的基本指南,包括所需的步骤和常用工具。
wangnaisheng
·
2025-04-14 22:01
C#
c#
开发语言
如何修复 PostgreSQL 中重复键值违反唯一约束:开发人员生存指南
无论您是初学者还是中级
C#
开发人员,本指南都将帮助您通过幽默和流行文化参考来消除此错误。让我们开始吧!这个错误到底是什么?想象一下,您正在听音乐会,保镖正在检查门票。每
·
2025-04-14 20:15
java
[
C#
] Bgr24彩色位图转为Gray8灰度位图的跨平台SIMD硬件加速向量算法(第2版: 增加512位向量算法、RGB2Y算法的测试对比)
文章目录一、标量算法1.1算法原理1.1.1彩色转灰度的计算公式1.1.2像素格式说明1.2算法实现1.3基准测试代码二、向量算法2.1算法思路2.1.1难点说明2.1.2前人的经验(RGB2Y)2.1.3更好的办法2.2算法实现2.2.1怎样处理非整数倍数据2.3基准测试代码2.4128位向量的算法2.5512位向量的算法三、基准测试结果3.1X86架构3.1.1X86架构上`.NET7.0`程
zyl910
·
2025-04-14 18:35
VectorTraits
算法
c#
.net
图像处理
SIMD
C#
中使用tao.opengl绘制三维模型
Tao框架是
C#
使用Opengl的一种图形库,其他可供
C#
使用的图形库有诸如Sharpgl等。Tao框架包含了许多C库,如表1。Tao库结合了
C#
语言的特点,使得在使用Tao库时更加方便。库
luckyone906
·
2025-04-14 16:55
图形库(GPU)
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-14 16:08
visual-studio
C#
的 abstract 关键字
*abstract修饰符。抽象的。描述(类、方法、属性、索引和事件)的实现不完整或未实现。如果一个类是抽象的,表明其只能为一个基类,而不能实例化。只有修饰为abstract的类才能具有修饰为abstract的成员。派生类必须完整实现其基类中未实现的方法、属性、索引和事件。下面构建一个基类(Ti)。描述不同的体需要的不同的描述方式。//////一个体。基类,必须被其他类继承。///abstractc
·
2025-04-14 16:07
visual-studio
C#
的跳转语句
Break终止for、foreach、while和do迭代循环,或者switch。break将仅终止其所在的循环或选择。若有循环外或选择外语句,控制权交给终止语句后面的语句。最简单的privatestaticvoidFF基础的Break(){int[]Zhss=[1,2,3,4,5,6,7,8,9];foreach(intzinZhss){if(z==6){break;}Console.Write
·
2025-04-14 16:07
visual-studio
【C++】信号槽与事件总线的轻量实现
由于C++并不像
C#
、JavaScript等语言自带成熟的事件系统,我们通常需要自行设计或引入相应机制。本文聚焦两种经典模式:信号槽(Signal-Slot)事件总线(E
T0uken
·
2025-04-14 15:16
c++
开发语言
flutter 专题二十 Dart 语言的空安全特性
事实上,空安全特性并不是Dart独有的,Kotlin、Swift、
C#
、TypeScript等语言都有此特性。
leluckys
·
2025-04-14 11:21
Flutter面试与实战
flutter
深入理解 MVC 模式在
C#
中的应用
本文将深入探讨MVC模式在
C#
中的应用,特别是在ASP.NETMVC和ASP.NETCoreMVC框架中的实践。一、MVC模式概述MVC模式将应用程序的功能划分为三个主
江沉晚呤时
·
2025-04-14 10:47
设计模式
C#
microsoft
.netcore
开发语言
数据库
前端
java
模仿qq的
C#
窗体项目
项目名:P2PMapleQQ版本:1.0项目地址:https://github.com/hongmaple/MapleQQ一、设计内容及要求A.系统概述这是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是客户端,是用户使用的部分,第二部分就是服务器,所有的客户端都是通过服务器来进行用户身份验证及聊天转接的。客户端提供主要的界面及服务请求,如:登录界面、注
Honmaple
·
2025-04-14 08:01
C#窗体程序
c#
winform
C#-设计模式-命令模式
C#-设计模式-命令模式
C#
命令模式一、前言之前一直在忙于工作上的事情,关于设计模式系列一直没更新,最近项目中发现,对于设计模式的了解是必不可少的,当然对于设计模式的应用那更是重要,可以说是否懂得应用设计模式在项目中是衡量一个程序员的技术水平
许毅宏
·
2025-04-14 05:42
☀️C#-The
World
c#
设计模式
命令模式
C#
核心学习(十五)面向对象--关联知识点(1)命名空间
不同命名空间中相互使用需要引用命名空间或指明出处四、命名空间可以包裹命名空间(嵌套命名空间使用)五、关于修饰类的访问修饰符一、命名空间基本概念:代码的"虚拟文件夹"定义与本质命名空间(Namespace)是
C#
FAREWELL00075
·
2025-04-14 05:40
C#核心学习
学习
命名空间
C#
C#
核心学习(十六)面向对象--关联知识点(2)string和Stringbuilder
引言在
C#
开发中,字符串处理是日常编码的基础需求。然而string和StringBuilder的选择常常引发困惑——何时该用不可变的string?什么场景下必须选择可变的StringBuilder?
FAREWELL00075
·
2025-04-14 05:40
c#
学习
面向对象
string
stringbuilder
【
C#
】
C#
.NET中的Func、Predicate和Expression详解
在C#.NET中,Func、Predicate和Expression是三种常用的委托和表达式类型,它们在编写灵活、可重用的代码时非常有用。本文将详细介绍这三种类型,并提供多个实例来说明它们的用法和区别。1.FuncFunc是一个通用委托,它可以接受零个或多个输入参数,并返回一个值。其基本形式为:publicdelegateTResultFunc()
厦门德仔
·
2025-04-14 04:06
WebApi
MVC&Core
c#
Func
Predicate
Expression
C#
模拟TCP/IP通信
服务端usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;namespaceSocketDemo{classProgram{staticvoidMain(string[]args){SockettcpServer=newSocket(AddressFamily.InterNetwork,SocketType.St
包达叔
·
2025-04-14 03:59
C#
C#
TCP双向通信
本文编写了一个简单的TCP通信winform控制台例程:服务器写法:usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;namespaceTCPserver{classProgram{staticvoidMain(string[]args){SockettcpServer=newSocket(AddressFam
本质01
·
2025-04-14 03:28
c#
visual
studio
tcp/ip
tcp
C#
TCP与ip通信
一、获取本机的ip地址//获取本地主机名stringhostName=Dns.GetHostName();stringip="127.0.0.1";//Console.WriteLine("本地主机名:"+hostName);//获取本地IP地址IPAddress[]addresses=Dns.GetHostAddresses(hostName);Console.WriteLine("本地IPv4
du fei
·
2025-04-14 03:27
c#
tcp/ip
服务器
[原创](现代Delphi 12指南): 设置、运行和调试你的第一个macOS应用程序.
企鹅交流:643439947个人网站:80x86汇编小站编程生涯:2001年~至今[共24年]职业生涯:22年开发语言:C/C++、80x86ASM、ObjectPascal、Objective-C、
C#
我不是代码教父
·
2025-04-14 02:56
#
Delphi随想
macos
delphi
C#
,VB.NET正则表达式法替换代码
如何设置必须是MGBOX开头,'msgbox这种注释自动跳过在VisualStudio中使用Ctrl+H进行替换操作时,若要确保仅替换以MsgBox开头的代码,同时跳过注释里的MsgBox,可以利用正则表达式来实现。以下为你详细介绍操作步骤:1.打开替换窗口在VisualStudio里按下Ctrl+H组合键,从而弹出“查找和替换”窗口。2.设置查找和替换规则查找内容:输入正则表达式^(\s*)Ms
专注VB编程开发20年
·
2025-04-13 23:03
c#
.net
正则表达式
VB.NET
C#
里使用WPF的MaterialDesignThemes
先要下载下面的包:接着编译App.xaml:<Applicationx:Class="WpfApp52_Material.App"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http:/
caimouse
·
2025-04-13 20:18
C#入门到精通
c#
wpf
开发语言
如何使用LUA写前端逻辑
如果把活动相关的逻辑全部使用lua来实现代替
c#
,后期更新会更方便修改和维护。
王王王渣渣
·
2025-04-13 18:04
XLua
lua
uinty
lua学习笔记---流程控制语句(if else)
"<10")end和
C#
的区别在于if和
大苏苏说
·
2025-04-13 18:34
unity
C#
设计模式——工厂模式
C#
设计模式——工厂模式工厂设计模式是实时应用程序中最常用的设计模式之一。工厂设计模式属于创意设计模式类别。
逐梦の小鹿
·
2025-04-13 12:25
C#
c#
设计模式
C#
Linq实现内连接、左连接
C#
中用EF框架做数据查询时,目前只有内连接的相关方法,可以扩展Linq的方法实现相关的左连接(右连接只是参数位置不同即可实现),以下是相关扩展IEnumerable实现Linq的内连接和左连接的方法:
carcarrot
·
2025-04-13 11:18
.Net
基于python的语音识别与蓝牙通信的温控系统
作者:小俊学长个人简介:精通Java、Python、
C#
、C、C++等编程语言,同时对微信小程序、Php和Android等技术也能熟练掌握,可为大家提供全面的技术支持与交流。我拥有丰
小俊学长
·
2025-04-13 09:05
语音识别
人工智能
C#
--- yield关键字 和 Lazy Execution
C#---yield关键字和LazyExecution延迟执行(LazyExecution)yield关键字lazyexecution与yield的关系LINQ和lazyexectuion延迟执行(LazyExecution)延迟执行指操作不会立即计算结果,而是在实际需要数据时才执行计算。这种方式避免一次性加载所有数据,节省内存并提升性能。典型应用:LINQ查询、foreach迭代。varnumb
马达加斯加D
·
2025-04-13 09:31
#
C#
---
语法糖
c#
开发语言
学懂
C#
异步编程:深入详解
C#
异步方法中的 Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny 等用法及其区别和需要注意的坑
C#
提供了一整套用于异步操作的工具和方法,如Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny等。
猿享天开
·
2025-04-13 06:15
开发语言
c#
C++泛型编程优化实战:破解性能瓶颈,提升代码效率
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-04-13 06:12
c++
开发语言
性能优化
深入详解
C#
Task.Run异步任务
目录Task.RunTask.Run的底层原理默认并发数量控制并发使用SemaphoreSlim代码解析使用Parallel.ForEach代码解析注意事项自定义任务调度器代码解析使用自定义任务调度器:总结Task.RunTask.Run是.NET中创建和启动异步任务的一种便捷方法。它通过将一个委托排队到.NET线程池来创建并运行任务。理解Task.Run的底层原理、默认并发数量以及并发控制方法对
猿享天开
·
2025-04-13 06:42
开发语言
c#
task
3种方法:字符串转换整数 (atoi)
文章目录题目解法一(排除法Python)解法二(正向逻辑
C#
)解法三(有限状态机C语言)题目请你来实现一个atoi函数,使其能将字符串转换成整数。
真相很简单
·
2025-04-12 18:59
算法
个人杂谈
排除法
有限状态机
类型转换
c语言
Python
C#
实现获取及上传文件至服务器(远程控制开发一)
使用
C#
开发一个类似向日葵的远程工具,想要远程生成及获取服务器的文件,就需要在服务器端运行一个执行程序,这个程序可以是桌面窗口类型、可以是控制台、也可以是Windows服务;现在我使用Windows服务的方式运行在服务器做为服务端执行命令的程序
流苏呀
·
2025-04-12 18:29
C#开发远程控制工具
tcp/ip
服务器
网络协议
c#
C#
的 checked 和 unchecked
checked和unchecked语句控制相应块中的整型数算术运算和转换的溢出检查,checked为检查,unchecked为不检查。checked和unchecked运算符控制相应表达式中的整型数算术运算和转换的溢出检查,checked为检查,unchecked为不检查。checked和unchecked语句与运算符仅仅是作用区域不同,效果一致。溢出检查与不检查用最简单的byte类型描述两者的区
·
2025-04-12 18:52
visual-studio
C#
的选择语句
选择就是程序分支。即利用某个条件,选择程序进行的方向。ifif是分支里面最复杂的、最常用的。它会测试其后的括号内的表达式(通常返回值是bool),并转换为bool,已确定括号内为true它要做点什么。它可以包括另外的关键字else,即当括号内为false它又要做点什么。最简单的ifConsole.WriteLine("请输入一个字符串(不输入或者全是空格将显示警告):");string?zfc输入
·
2025-04-12 18:21
visual-studio
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他