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#
中Enum,Int,String之间的互相转换
原文地址Enum为枚举提供基类,其基础类型可以是除Char外的任何整型。如果没有显式声明基础类型,则使用Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除Char外的任何整型,所以枚举类型的值是整型值。Enum提供一些实用的静态方法:比较枚举类的实例的方法将实例的值转换为其字符串表示形式的方法将数字的字符串表示形式转换为此类的实例的方法创建指定
天涯热土
·
2024-01-20 06:33
wpf
C#
partial关键字:把一个类分成几个
局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上
C#
编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。界
小黄人软件
·
2024-01-20 06:08
wpf
c#
开发语言
Eliminate Repetitive Coding in
C#
12
EliminateRepetitiveCodinginC#12Metalama2024.0nowallowsdifferentC#codegenerationpatternsbasedonC#versions10,11and12(.NET8).Metalamaisamodern,Roslyn-basedmeta-programmingframeworkthathelpsC#developerswr
SEO-狼术
·
2024-01-20 06:25
Crack
Delphi
net
c#
开发语言
Java学习(十九)--反射
主要动态语言:Object-C、
C#
、JavaScript、PHP、Python、Erlang。2、静态语言与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++。
hahaha2221
·
2024-01-20 05:34
java学习
java
学习
开发语言
C#
泛型
学习中usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApp1{classUserDefineType1{publicintIntInstance1{get;
布伦鸽
·
2024-01-20 05:24
c#
开发语言
C#
动态调用DLL 调用多重载方法
DLL:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceClassLibrary1{publicclassClass1{publicvoidFunction(stringparameter1){Console.Writ
布伦鸽
·
2024-01-20 05:23
c#
开发语言
C#
抽象类
虚方法:子类可直接调用,可重写可补充写。抽象属性:子类必须重写。抽象方法:子类必须重写。普通方法:子类可直接调用,如需定义同名方法,需用New关键字。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Ta
布伦鸽
·
2024-01-20 05:23
c#
开发语言
C#
System.MissingMethodException
C#
应用程序工程调用
C#
类库工程生成的动态链接库调试时报错:System.MissingMethodExceptionHResult=0xFFFFFFFFMessage=找不到方法……软件结构如下:usingSystem
布伦鸽
·
2024-01-20 05:53
c#
开发语言
Unity3D代码混淆方案详解
背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。本文通过《QQ乐团》项目实践,提出一种适用于Unity引擎的代码混淆方案,以保护代码逻辑。
憧憬blog
·
2024-01-20 04:10
ipa
guard
代码混淆
加密工具
ios
[
C#
] 一步一步教你自定义控件——01,TrackBar
[
C#
]一步一步教你自定义控件——01,TrackBar一、前言技术没有先进落后之分,只有合不合适。
hope lucky
·
2024-01-20 04:45
java
编程语言
python
大数据
c#
C#
自定义TrackBar,支持自定义按钮组
C#
自定义TrackBar,支持自定义按钮组支接定义背景按钮支接定义背景按钮不支持拖动基础功能usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel
qq_42977942
·
2024-01-20 04:45
源码
C#
trackbar
自定义
控件
slider
c#
视频播放之Windows Media Player
最近想给软件加个视频播放功能,在网上看有好几个方式,最后决定用WindowsMediaPlayer和Vlc.DotNet.Forms。这篇文章主要讲WindowsMediaPlayer,它的优点:代码简单,视频操作功能都有,能播放网络和本地视频。缺点:需要电脑安装视频对应的解码器,适应性很差,只适合自己玩,不能用于正规开发。我试了四台电脑,两台没问题,一台改了视频格式也能播放,另一台死活没画面,最
绿叶白墙
·
2024-01-20 04:44
c#
音视频
c#
视频播放之Vlc.DotNet.Forms
先说下优缺点优点:与电脑无关,能播放主流编码格式视频。缺点:只能播放本地视频,网络视频播放不了。下面是具体操作和代码1.安装Vlc.DotNet.Forms和VideoLAN.LibVLC.WindowsVlc.DotNet.Forms是播放库,VideoLAN.LibVLC.Windows用于播放显示2.界面布局用到vlcControl:视频播放组件;滑块TrackBar:自定义控件,用于显示视
绿叶白墙
·
2024-01-20 04:44
音视频
c#
c#
自定义 滑块TrackBar
辛苦半天做出来的,如果觉得好用,记得点赞效果图如下:具体操作:1、添加代码(代码在下面),重新生成下整个工程,在工具栏中就出现控件,将控件拖到窗体中2、只需要调整这些参数就行3.常用事件4.下面是代码,直接复制,将顶部namespace名改成你的工程名称就能用了。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentMod
绿叶白墙
·
2024-01-20 03:43
c#
开发语言
C#
共享内存技巧
自己备忘使用//在共享内存中一定要做好挥斥信号量的使用,防止多个进程同时进行修改内存,可以吧共享内存作为临界资源处理usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Runtime.CompilerServices;usingSystem.Runtime.InteropServices;usingSys
望天hous
·
2024-01-20 03:11
默认
c#
操作系统
C#
MemoryMappedFiles卡死问题
在
C#
中,MemoryMappedFiles(内存映射文件)是用于在多个进程间共享大量数据的一种高效机制。
wangyue4
·
2024-01-20 03:41
c#
c#
进程通信
在
C#
中,进程间通信(IPC,Inter-ProcessCommunication)有多种方法可供选择,没有一种绝对的“最好”方式,因为最适合的方法取决于具体的应用场景、性能要求、数据传输量以及同步需求等因素
wangyue4
·
2024-01-20 03:11
c#
开发语言
C#
操作共享内存
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Runtime.InteropServices;namespaceConsoleApplication2{classProgram{[DllImport("kern
MZZ骏马
·
2024-01-20 03:10
C#
C#
VS2013
【
C#
笔记整理】-内存共享
C#
中的内存共享(SharedMemory)1.dotNet共享内存的原理在.net中是通过操作系统系统的内存管理器来进行操作的,管理器会自动将共享内存文件分页,并根据需要对其进行访问。
是小明同学呀
·
2024-01-20 03:10
c#
开发语言
java
深度学习平台demo(三)-
C#
共享内存方式读写数据及图像
上面博客
C#
和python通过socket方法进行通信_jiugeshao的专栏-CSDN博客提到接下来讲下如何通过
c#
共享内存方式来读写数据及图像,以给
c#
和python之间通过共享内存方式读写图片埋下伏笔
竹叶青lvye
·
2024-01-20 03:40
深度学习平台demo
sharememory
共享内存
c#
图像
codesys与
C#
做共享内存通信
本节在学习codesys怎样通过共享内存的方式进行与
C#
程序做通信共享内存,多个进程可以对内存中的一块区域进行读写操作,达到数据交互的目的。
逆风飞的人儿
·
2024-01-20 03:40
c#
C#
简答操作共享内存方法
C#
操作共享内存的一个帮助类,读写和打开classShareMemoryHelper{[DllImport("Kernel32.dll",CharSet=CharSet.Auto)]privatestaticexternIntPtrOpenFileMapping
小猫会飞
·
2024-01-20 03:39
C#
共享内存
C#
共享内存
c#
操作共享内存
在
C#
中操作共享内存,通常采用内存映射文件(Memory-MappedFiles)技术实现进程间的通信。
wangyue4
·
2024-01-20 03:38
c#
java
前端
Unity3D代码混淆方案详解
Unity3D代码混淆方案详解背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。
erterhgj
·
2024-01-20 03:46
app上架
App加固
混淆加固
ios
C#
、Qt、MFC,写上位机优先选哪个?
1:
C#
是微软开发的语言,编写上位机界面简单方便,语法和C++/C兼容较好,目前做控制系统的企业大多数用的都是
C#
,比如车企中车身域的控制系统都是用
C#
也就是Windows窗体应用做的上位机。
「已注销」
·
2024-01-20 03:37
qt
c#
mfc
QT上位机开发(MFC vs QT)
后来出现了
c#
语言之后,上位机的开发就有一部分人转成了
c#
。这些开发都是在windows平台完成的,而linux上面的界面,则都是通过各种小众库来完成的。自从出现了qt之后,又有很多人转到了qt上面。
嵌入式-老费
·
2024-01-20 03:04
C#
WPF
+
QT上位机开发
qt
mfc
开发语言
C#
Stream文件流转字节
开发语言C#Streamstream=File.OpenRead("d:\\123.pdf");BinaryReaderreader=newBinaryReader(stream);byte[]file=reader.ReadBytes((int)stream.Length);
王焜棟琦
·
2024-01-20 02:52
C#
c#
System.IO.InvalidDataException: Missing content-type boundary.
开发语言:
C#
框架集:.NET8使用HttpClient上传文件报错:System.IO.InvalidDataException:Missingcontent-typeboundary.解决代码:[TestMethod
王焜棟琦
·
2024-01-20 02:52
C#
c#
HttpClient
Unity3D代码混淆方案详解
背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。本文通过《QQ乐团》项目实践,提出一种适用于Unity引擎的代码混淆方案,以保护代码逻辑。
仙女很美哦
·
2024-01-20 02:21
iOS
ios
企业微信上传临时素材errcode:44001,errmsg:empty media data
企业微信,上传临时素材,报错:{“errcode”:44001,“errmsg”:“emptymediadata[logid:]”},开发语言
C#
重点代码:formData.Headers.ContentType
王焜棟琦
·
2024-01-20 02:21
企业微信
C#
企业微信
上传临时素材
C#
图解教程(第四版)小笔记——反射和特性
元数据和反射元数据(metadata):有关程序及其类型的数据,保存在程序集中。反射(reflection):一个运行的程序查看自身或其他程序的元数据。需要使用System.Reflection命名空间。BCL中声明了一个叫做Type的抽象类,包含了类型的特性。使用这个类的对象能获取程序使用的类型的信息。Type是抽象类,实际上访问的是CLR创建的Type(RuntimeType)的派生类。程序中
蓝吹则友
·
2024-01-20 02:51
C#小笔记
c#
C#
图解教程 第5版 —— 第25章 反射和特性
文章目录25.1元数据和反射25.2Type类25.3获取Type对象25.4什么是特性25.5应用特性25.6预定义的保留特性25.6.1Obsolete特性25.6.2Conditional特性25.6.3调用者信息特性25.6.4DebuggerStepThrough特性25.6.5其他预定义特性25.7关于应用特性的更多内容25.7.1多个特性25.7.2其他类型的目标25.7.3全局特性
蔗理苦
·
2024-01-20 01:50
C#
图解教程
第5版
c#
开发语言
职场和发展
通过反射取值——特性、属性(
C#
)
反射取值——特性、属性(
C#
)
C#
反射(Reflection)反射指程序可以访问、检测和修改它本身状态或行为的一种能力。程序集包含模块,而模块包含类型,类型又包含成员。
孟章豪
·
2024-01-20 01:50
C#
.Net
后端
c#
.net
C#
Excel 导入 得到DataTable xls xlsx
添加引用,没有的去NuGet下载usingExcel=Microsoft.Office.Interop.Excel;方法publicDataTableImportExcelToDataTable(stringfilePath){DataTabledataTable=newDataTable();try{Excel.ApplicationexcelApp=newExcel.Application()
崇文殿大学士
·
2024-01-20 01:10
c#
excel
开发语言
Python用selenium实现自动登录和下单的项目实战
Selenium支持的语言包括
C#
,Java,Perl,PHP,Python和Ruby。目前,SeleniumWeb驱动程序最受Python和
C#
欢迎。
程序员雨果
·
2024-01-20 01:06
技术分享
软件测试
python
selenium
开发语言
JAVA SECS发送Report
C#
处理SECS Report SECS发送事件资料大全 S6F11 建立通讯S1F13
发送S6F11非常简单,只需5~6行代码,最核心是代码清晰易懂。任何人都可以一看就能上手,如果说用代码可读性作为不可替代性的壁垒就无话可说了。privatevoidbuttonS6F11_Click(objectsender,EventArgse){intnTransaction=0;//数据部分//S6F11R////CEID//L//>JngDataExpData=newJngDataEx()
金南瓜工业互联EAP SECS
·
2024-01-20 01:00
c#
SECS/GEM
S1F13
S6F11
Unity3D代码混淆方案详解
Unity3D代码混淆方案详解背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。
ergdfhgerty
·
2024-01-20 00:21
app上架
App加固
混淆加固
ios
C#
笔记 之 Oracle.ManagedDataAccess包的安装及配置
运行环境OS:windows10专业版Oracle:OracleDatabase12cEnterpriseEditionReleaseC#:VisualStudio2015目标架构:.NETFramework4Oracle.ManagedDataAccess:v4.0.30319设置解决方案属性:设置解决方案的目标空间为.NETFramework4。添加Oracle.ManagedDataAcce
一起种梧桐吧
·
2024-01-19 23:35
C#笔记
oracle
c#
数据库
免客户端
c#
实现点击小游戏
点击小游戏设计页面,先放一个label控件将text修改为“如果你点到我,游戏就结束了!”接着放一个button按钮并将text属性改为“来点我呀”具体功能代码publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}//鼠标进入按钮显示界面时,执行此方法privatevoidbtnMe_MouseEnter(objects
憨憨的官
·
2024-01-19 23:33
c#
c#
VS2022
c#
新建项目
一.新建winform项目1.打开VS2022,选择创建新项目2.查找项目模板选择和输入条件,找到并选择“Windows窗体应用(.NETFramework)”,单击下一步3.配置新项目修改项目名,不勾选“将解决方案和项目放在同一目录中”4.创建成功扩展“将解决方案和项目放在同一目录中”勾不勾选的区别
蓝丶曦月
·
2024-01-19 22:05
C#
c#
visual
studio
程序人生
经验分享
C#
DataGridView操作小结(2.datagridview列头添加复选框实现全选)
C#DataGridView操作小结(2.datagridview列头添加复选框实现全选)_HsuanKeny的博客-CSDN博客模切MES中的分切作业中就是使用的上面的方法c#datagridview列头添加复选框实现全选_liuxufeiyang000的专栏-CSDN博客_datagridview复选框全选
s01896
·
2024-01-19 22:24
C#
c#
开发语言
后端
C#
程序报错:创建窗口句柄时出错
程序报错日志:因为是程序进行一定的操作才出现,一直找不到问题,最后才发现是Combobox自定义控件的问题:控件未获得焦点时禁用鼠标滚轮事件是用的PreFilterMessage方法,最后换了种实现方式:protectedoverridevoidWndProc(refMessagem){if(m.Msg==522){Controlcurrentontrol=null;currentontrol=C
小仙女&&
·
2024-01-19 22:22
C#
c#
开发语言
后端
C#
URL转为Bitmap
//////通过Url获取到Bitmap/////////publicstaticBitmapGetPicture(stringUrl){WebRequestwebreq=WebRequest.Create(Url);WebResponsewebres=webreq.GetResponse();using(Streamstream=webres.GetResponseStream()){retur
小仙女&&
·
2024-01-19 22:22
C#
WinFrom重写Combobox边框颜色
classCustomeComboBox:System.Windows.Forms.ComboBox{//导入API函数[System.Runtime.InteropServices.DllImport("user32.dll")]staticexternIntPtrGetWindowDC(IntPtrhWnd);//返回hWnd参数所指定的窗口的设备环境。[System.Runtime.Inte
小仙女&&
·
2024-01-19 22:22
C#
程序兼容同一个dll的不同版本
当程序多个dll引用同一个dll的不同版本时,程序启动会报错,此时需要在启动程序集的App.config下增加以下配置示例:
小仙女&&
·
2024-01-19 22:52
c#
开发语言
C#
调用 Post Get接口
privatestaticstringPost(stringurl,stringjsonArgs,stringtoken,boolisUploadPdf=false,byte[]bt=null){try{HttpWebRequesthttpWebRequest=(HttpWebRequest)WebRequest.Create(url);httpWebRequest.Method="POST";h
小仙女&&
·
2024-01-19 22:52
c#
前端
C#
Post请求
publicstaticstringPost(objectparam,stringurl){#regiontry{stringresultString="";ApiRequestapiRequest=newApiRequest();apiRequest.httpMethod="POST";apiRequest.body=param;apiRequest.apiPath=url;DateTimecu
小仙女&&
·
2024-01-19 22:51
C#
c#
开发语言
后端
C#
获取richtextbox每一行数据
Listvalues=newList();for(inti=0;i
小仙女&&
·
2024-01-19 22:21
C#
c#
C#
dataGridView 列的勾选框改变事件
dataGridView增加一列DataGridViewCheckBoxColumn然后设置复选框值如下图:dataGridView增加两个事件privatevoiddataGridView1_CurrentCellDirtyStateChanged(objectsender,EventArgse){//提交改变,触发dataGridView1_CellValueChanged事件,以便及时获取c
小仙女&&
·
2024-01-19 22:50
c#
开发语言
C#
通过反射获取特性
//////通过反射获取特性/////////publicstringGetTableNameByClassName(stringclassName){//获取当前应用程序(解决方案)的所有程序集Assembly[]appAssemblies=AppDomain.CurrentDomain.GetAssemblies();//过滤出当前应用程序下的自定义的程序集(解决方案下的所有项目)建议:自己创
C++++♂️
·
2024-01-19 22:40
c#
java
开发语言
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他