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
ASP.NET(C#
使用Lean 4和
C#
进行数学定理证明与逻辑推理
设置
C#
开发环境安装.NETSDK及IDE(如VisualStudio或Rider),确保
C#
开发环境正常。
weixin_30777913
·
2025-04-19 11:55
开发语言
c#
算法
ASP.NET
MVC 实现增删改查(CRUD)操作的完整示例
提供一个完整的ASP.NETMVC实现增删改查(CRUD)操作的示例。该示例使用SQLServer数据库,以一个简单的Product实体为例。步骤1:创建ASP.NETMVC项目首先,在VisualStudio中创建一个新的ASP.NETMVC项目。步骤2:定义数据模型在Models文件夹下创建Product.cs文件:csharpusingSystem.ComponentModel.DataAn
电商api接口开发
·
2025-04-19 08:38
asp.net
mvc
asp.net
mvc
后端
<
C#
>.NET WebAPI 的 FromBody ,FromForm ,FromServices等详细解释
在.NET8WebAPI中,[FromBody]、[FromForm]、[FromHeader]、[FromKeyedServices]、[FromQuery]、[FromRoute]和[FromServices]这些都是用于绑定控制器动作方法参数的特性,下面为你详细解释这些特性。1.[FromBody]作用:从HTTP请求的消息体中绑定参数。一般用于处理JSON或XML格式的数据,常用于POST
搬砖工程师Cola
·
2025-04-19 08:38
C#
c#
.net
开发语言
ASP.NET
Core 性能优化:分布式缓存
文章目录前言一、分布式缓存的核心概念作用:与内存缓存的区别:二、ASP.NETCore中的IDistributedCache三、常用分布式缓存实现1)Redis(最常用)2)SQLServer3)NCache(企业级方案)四、基本操作示例五、最佳实践六、常见问题与解决方案总结前言在ASP.NETCore中,分布式缓存是一种将缓存数据存储在多个应用服务器共享的外部服务中的机制。它适用于分布式系统、集
[email protected]
·
2025-04-19 05:18
asp.net
性能优化
分布式
缓存
.netcore
【54期获取股票数据API接口】如何用Python、Java等五种主流语言实例演示获取股票行情API接口之沪深A股财务报告数据及接口API说明文档
经过多次实际测试,我将已确认可用的数据接口分享给正在从事量化分析的朋友们,希望能够对你们的研究和工作有所帮助,接下来我会用Python、JavaScript(Node.js)、Java、
C#
和Ruby五种主流语言的实例代码给大家逐一演示一下如何获取各类股票数据
无名的小码农
·
2025-04-19 03:06
python
java
开发语言
股票数据
股票api
股票数据接口
探索Microsoft eShopOnWeb
ASP.NET
Core参考应用
探索MicrosofteShopOnWebASP.NETCore参考应用eShopOnWebeShopOnWeb是微软提供的一个基于ASP.NETCore实现的微服务架构示例应用,展示了如何构建现代化的电商平台,包括微服务设计、容器化部署等多个方面。对于学习和实践微服务架构设计和技术选型极具价值。项目地址:https://gitcode.com/gh_mirrors/es/eShopOnWeb项目
邬筱杉Lewis
·
2025-04-19 03:32
C#
的接口(interface)
接口定义协定。实现该协定的任何class、record或struct必须提供接口中定义的成员的实现。接口可为成员定义默认实现。它还可以定义static成员,以便提供常见功能的单个实现。从C#11开始,接口可以定义staticabstract或staticvirtual成员来声明实现类型必须提供声明的成员。通常,staticvirtual方法声明实现必须定义一组重载运算符。在以下示例中,类“Lei示
·
2025-04-19 02:15
visual-studio
Unity中支持PC、移动端和Webgl端的复制文本到剪贴板
在Unity中开发软件中,会出现很多时候需要将Unity中的文本内容复制到剪贴板中,然后复制到其他软件的应用中去,例如分享一个链接,例如会议软件复制会议号码等首先
C#
语言中提供了一个字段,只要将字符串内容赋值给这个字段
TenderRain。
·
2025-04-19 00:20
unity
webgl
游戏引擎
C#
扩展方法(参数带this)
一个关于字符串类型扩展方法的例子usingSystem.Text.RegularExpressions;namespaceDemoApp{publicstaticclassStringExtensions{//////验证电子邮件地址///publicstaticboolIsEmailAddress(thisstringemail){stringpattern="^[a-zA-Z][\\w\\.-
VinciYan
·
2025-04-18 23:11
.NET
c#
C#
——扩展方法
扩展方法定义扩展方法(ExtensionMethods)是
C#
中一种特殊的静态方法,它定义在一个静态类中,但是可以像实例方法一样被调用,使得代码更加简洁、易读。
敲厉害的燕宝
·
2025-04-18 23:41
C#
c#
开发语言
C#
扩展方法
扩展方法能够向现有类型添加方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是LINQ的基础,许多LINQ方法(如Where、Select等)都是通过扩展方法实现的。步骤1、创建一个静态类2、将静态方法定义为扩展方法,其中扩展方法的第一个参数指定了适用扩展方法的类型。在第一个参数之前加上this修饰符。实例一:publicstaticclassMyExtensions{pub
程序猿多布
·
2025-04-18 23:08
c#
C#
数据类型||
C#
类型转换
原文:
C#
类型转换_w3cschool(注:本文为教程文章,请勿标记为付费文章!
爱编程的鱼
·
2025-04-18 22:34
C#教程
c#
java
算法
【笔记】
C#
数据类型转换
文章目录前言类型转换的概念1,隐式转换2,显式转换3,程序类转换结语前言大家好啊,我是writer桑,本章是关于
C#
数据类型转换的一个总结,其中包含隐式、显示转换和程序类转换,方便自己学习查阅的同时分享出来
哈桑indie
·
2025-04-18 22:04
c#
开发语言
.net
c#
的数据类型转换方法
在编写代码的过程中数据类型之间的转换是必不可少的,下面介绍
C#
中的基本数据类型转换吧!
c#
中数据类型转换的方法有两种,Parse方法和Convert方法。1、Parse方法
笑敬
·
2025-04-18 22:04
c#
microsoft
开发语言
C#
扩展方法详解
简介在
C#
中,扩展方法是一种特殊的静态方法,可以像实例方法一样调用,但实际上是静态的。这些方法可以扩展现有类型的功能,而无需修改类型的定义。定义扩展方法的步骤静态类:扩展方法必须定义在一个静态类中。
我是唐青枫
·
2025-04-18 22:33
Dotnet
c#
开发语言
.net
【
C#
功能总结 20】
C#
TryParse类型转换说明示例
在
C#
中,TryParse方法提供了一种安全的方式来将字符串转换为特定的数据类型,而不会抛出异常。
路飞VS草帽
·
2025-04-18 22:33
39天精通C#从入门到就业
类型转换
C#
LINQ基础知识
简介LINQ(LanguageIntegratedQuery),语言集成查询,是一系列直接将查询功能集成到
C#
语言的技术统称。使用LINQ表达式可以对数据集合进行过滤、排序、分组、聚合、串联等操作。
程序猿多布
·
2025-04-18 22:02
c#
linq
C#
的数据类型转换
目录
C#
的数据类型转换1.隐式转换2.显式转换3.Convert类4.字符串解析5.ToString本篇文章来分享一下
C#
的数据类型转换,主要包括以下几种方法:隐式转换、显式转换、Convert类、字符串解析
yi碗汤园
·
2025-04-18 22:31
C#
c#
开发语言
C++ 实现 类似
c#
扩展方法
辛苦找到的怕到时候帖子没了记录一下原贴https://blog.csdn.net/coconut9325/article/details/78979100这是关于C++扩展方法的思路:1.使用定义operator来连接一个struct并调用struct的构造,这个struct的构造即为扩展方法的实现。(个人感觉不利于扩展方法中多参数,重载的实现。这部分代码不贴出来了,大家根据提供的思路很快也能架构
YNStong
·
2025-04-18 22:01
问题处理
学习记录
c++
Selenium 入门介绍
它支持多种编程语言(如Python、Java、
C#
等)以及主流浏览器(Chrome、Firefox、Edge等)。
2401_89793006
·
2025-04-18 21:00
python
selenium
测试工具
如何打造安全高速的应用?性能优化VS安全防护,一文尽览
想象一下,你正手持
C#
的魔杖,准备在浏览器这片无垠的魔法森林中,编织出前所未有的前端魔法。准备好了吗?我们的探险即将开始!第一章:WebAssembly,那神秘的翻译官首先,让我们揭开
墨瑾轩
·
2025-04-18 20:20
一起学学C#【一】
安全
状态模式
C#
强制释放内存
[DllImport("kernel32.dll",EntryPoint="SetProcessWorkingSetSize")]publicstaticexternintSetProcessWorkingSetSize(IntPtrprocess,intminSize,intmaxSize);//////释放内存///publicstaticvoidClearMemory(){GC.Collec
马里洪
·
2025-04-18 19:13
c#
c#
的winform程序主动触发垃圾回收释放内存
调用屏幕拷贝时内存占用持续增加privateBitmapGetScreenCapture(){RectangletScreenRect=newRectangle(0,0,Screen.PrimaryScreen.Bounds.Width,Screen.PrimaryScreen.Bounds.Height);BitmaptSrcBmp=newBitmap(tScreenRect.Width,tSc
anlog
·
2025-04-18 18:41
笔记
c#
内存回收
垃圾回收
主动回收
c#
清理释放内存
虽然
c#
具有内存管理和垃圾回收机制,但是在arcobjects二次开发嵌入到arcgisdatareviewet还会报内存错误。
月之圣痕
·
2025-04-18 18:40
ArcEngine
c#
C#
的 internal
internal关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,才能访问internal类型或成员,如以下示例所示:publicclassLeiJi{//只有在一个程序集中才能访问internalstaticintx=0;}assembly是通过编译一个或多个源文件而生成的可执行文件或动态链接库(DLL)。internal访问通常用于基于组件的开发,因为它可使一组组件以私有方式进行协
·
2025-04-18 18:04
visual-studio
C#
的 fixed
fixed语句可防止垃圾回收器重新定位可移动变量,并声明指向该变量的指针。固定变量的地址在语句的持续时间内不会更改。只能在相应的fixed语句中使用声明的指针。声明的指针是只读的,无法修改:unsafe{byte[]bytes=[1,2,3];fixed(byte*ptr=bytes){Console.WriteLine($"数组的第一个元素的地址:{(long)ptr:X}。");Console
·
2025-04-18 18:33
visual-studio
C#
的异常捕捉和引发
使用throw和try语句来处理异常。使用throw语句引发异常。使用try语句捕获和处理在执行代码块期间可能发生的异常。不处理异常若不适用异常处理机制,代码运行过程中的任意异常(整数除零、文件找不到等)都会导致代码或应用程序中途退出,仅仅是提示某处发生异常。intZhs=5;for(intz=3;z>=0;z--){Console.WriteLine($"{Zhs}÷{z}={Zhs/z}");
·
2025-04-18 18:32
visual-studio
C#
的 extern(外部)
extern修饰符用于声明在外部实现的方法。当您使用互操作服务调用非托管代码时,extern修饰符的常见用法是与DllImport属性一起使用。在这种情况下,方法也必须声明为static的,如下面的例子所示:[DllImport("avifil32.dll")]privatestaticexternvoidAVIFileInit();extern关键字还可以定义外部程序集别名,这样就可以从单个程序
·
2025-04-18 18:01
visual-studio
C#
核心笔记——(六)框架基础
我们在编程时所需的许多核心功能并不是由
C#
语言提供的,而是由.NETFramework中的类型提供的。本节我们将介绍Framework在基础编程任务(例如虚的等值比较、顺序比较以及类型转换)中的作用。
鹏易灵
·
2025-04-18 17:30
c#
asp.net
.net
.netcore
unity
游戏引擎
游戏程序
C#
集合List<T>与HashSet<T>的区别
在
C#
中,List和HashSet都是用于存储元素的集合,但它们在内部实现、用途、性能特性以及使用场景上存在一些关键区别。
vil du
·
2025-04-18 16:24
c#
ASP.NET
之六边形架构(Hexagonal Architecture)
下面介绍如何在
ASP.NET
中实现六边形架构。
CsharpDev-奶豆哥
·
2025-04-18 09:09
架构
asp.net
ASP.NET
Core中 JWT 实现无感刷新Token
在Web应用开发中,用户登录状态的管理至关重要。为了避免用户频繁遇到登录过期的问题,我们可以通过实现JWT(JSONWebToken)刷新机制来提升用户体验推荐:使用RefreshToken(双Token机制)1.生成和使用双Token通常会生成两种Token:访问Token(AccessToken)和刷新Token(RefreshToken)。•访问Token:用于客户端与服务器之间的身份验证,
LongtengGensSupreme
·
2025-04-18 09:36
asp.net
后端
ASP.NET
MVC3学习心得-----表单和HTML辅助方法
5.1表单的使用5.1.1action和method的特性表单是包含输入元素的容器,包含按钮、复选框、文本框等元素,表单的这些输入元素使得用户能够向页面中输入信息,并把输入信息提交给服务器。Action特性告知浏览器将URL提交到哪里,method特性来说明用何种方式告知浏览器,默认为get方法5.1.2Get和Post方法1、如果不想让浏览器把输入值放入查询字符串中,而是想放入HTTP请求的主体
weixin_33782386
·
2025-04-18 02:53
测试
c#
数据库
c#
Kestrel
Kestrel是.NET中用于ASP.NETCore应用程序的跨平台Web服务器。它是轻量级且高性能的,能够处理大量并发连接,常被用作ASP.NETCore应用的默认服务器。以下为你介绍Kestrel的基本使用和配置:基本使用创建一个简单的ASP.NETCore应用程序时,Kestrel会自动配置并运行。下面是一个基础的示例:csharpusingMicrosoft.AspNetCore.Buil
电商api接口开发
·
2025-04-18 02:23
asp.net
asp.net
asp.net
mvc Razor 语法
Razor是一种用于在
ASP.NET
中创建动态网页的标记语法,它将服务器代码(如
C#
或VB.NET)与HTML融合在一起,让开发者能轻松创建动态内容。
电商api接口开发
·
2025-04-18 02:53
mvc
asp.net
mvc
后端
解决
C#
反射报错:对象与目标类型不匹配。
目的:获取一个反射对象的属性的值原代码:objectMarkDataValue=property.GetValue(null,null);objectMarkDataValue=property.GetValue(property.name);试了一下都不行,学习后改为了:objectMarkDataValue=property.GetValue(item,null);item就是反射获取类型的对
TomCat2025
·
2025-04-18 01:47
C#
c#
C#
异常:{“值不能为 null。\r\n参数名: source“}
异常信息:System.ArgumentNullException:值不能为null。参数名:source其实问题那就出在Select()方法,在Select上按F12查看定义publicstaticIEnumerableSelect(thisIEnumerablesource,Funcselector);这是System.Linq下的扩展方法(.net3.5之前是没有的),除了Select还有很
TomCat2025
·
2025-04-18 01:47
C#
c#
C#Json字符串转换
C#
接口参数JSON字符串letdata=JSON.stringify([{id:1},{id:2}]);//前端Listlist=JsonConvert.DeserializeObject>(data
一个小白的自我修养
·
2025-04-18 00:42
C#
前端
json
c#
C#
开源汇总
原文:
C#
开源汇总商业协作和项目管理平台-TeamLab网络视频会议软件-VMukti驰骋工作流程引擎-ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel
weixin_34106122
·
2025-04-18 00:10
c#
测试
爬虫
C#
dll 打包进exe
Framework4.x推荐使用Costura.Fody1.安装NuGet包Install-PackageCostura.Fody工程自动生成packages文件夹,300M左右。生成FodyWeavers.xml、FodyWeavers.xsd文件。2.自动嵌入编译后,所有依赖的DLL会被自动嵌入到EXE中。运行时自动解压到内存(默认)或临时目录。
lljss2020
·
2025-04-18 00:40
C#
c#
开发语言
C#
PostgreSQL 教程
C#PostgreSQL教程展示了如何在
C#
中对PostgreSQL进行编程。它涵盖了使用
C#
进行PostgreSQL编程的基础知识。
C#
教程是关于
C#
语言的综合教程。
allway2
·
2025-04-18 00:09
postgresql
键值对和Map的区别
数组里存储键值对和使用Map(在不同语言里也被叫做字典、哈希表等)存在多方面的区别,下面从多个维度进行分析,同时给出
C#
和C++的代码示例。
Vae_Mars
·
2025-04-18 00:09
编程小知识
开发语言
c++
c#
C#
常见的一些问题
1.空引用异常(NullReferenceException)问题描述:当尝试访问一个空对象的成员时,会抛出NullReferenceException。解决方法:在使用对象之前检查是否为null。使用空条件运算符(?.)来安全地访问成员。stringname=person?.Name;//如果person为null,name也会为null使用??运算符提供默认值。stringname=perso
CsharpDev-奶豆哥
·
2025-04-17 20:45
c#
开发语言
SmartSoftHelp DeepCore XSuite:基于
C#
Net9 API 的智能微代码开发利器,站在开发的最前沿,最先进的架构,最优的性能,珍惜每行代码
SmartSoftHelpDeepCoreXSuite:基于C#Net9API的智能微代码开发利器核心技术优势SmartSoftHelpDeepCoreXSuite依托C#Net9构建,采用NetCore这一微软当下最为先进的架构体系,精心打造出堪称完美的三层架构,涵盖Model(数据模型层)、BLL(业务逻辑层)、DAL(数据访问层)以及UI(用户界面层)。在运行机制上,全程采用异步处理模式:U
SmartSoftHelp魔法精灵工作室
·
2025-04-17 19:07
代码生成器
api
c#
架构
开发语言
C#
高级编程:事件编程核心机制与解析
在
C#
编程中,事件是一个非常重要的概念,它是实现对象之间交互和通信的关键机制。通过事件,一个对象(通常称为发布者)可以在某个特定的状态变化或操作发生时,通知其他对象(通常称为订阅者)做出相应的反应。
拾忆4377
·
2025-04-17 14:09
C#
高级教程
c#
microsoft
数据库
c#
用多进程的方式实现TCP并发服务器
#include#include#include#include#include#include#include#include#include#include#include#include#defineERRLOG(msg)do{\printf("%s%s%d:",__FILE__,__func__,__LINE__);\perror(msg);\exit(-1);\}while(0)#def
小白000000001
·
2025-04-17 14:34
tcp/ip
服务器
网络协议
C#
将Excel格式文件导入到界面中,用datagridview显示
界面按钮不做介绍。主要代码://用于获取从上一个页面传过来datagridview标题publicDataTableGetHeader{get;set;}privatevoidUI_EXPINFO_Load(objectsender,EventArgse){//页面加载显示listbox1中可选的标题名称DataTable_sheet=GetHeader;for(inti=0;i>>button6
冰语竹
·
2025-04-17 14:03
c#
开发语言
C#
中使用NLog记录日志
如果你要使用NLog来记录日志,以下是一些前提条件,这些条件将帮助你顺利地在你的应用程序中集成NLog:安装NLog库:确保你的项目中已经安装了NLog库。你可以通过NuGet包管理器来安装,只需在VisualStudio的NuGet包管理器控制台中输入“Install-PackageNLog和Install-PackageMicrosoft.Extensions.Logging”即可。配置NLo
贰貮
·
2025-04-17 13:55
.net
C#
语言介绍
C#
教程-概述|MicrosoftLearnhttps://learn.microsoft.com/zh-cn/dotnet/csharp/tour-of-csharp/目录.NET体系结构Helloworld
HelloRevit
·
2025-04-17 12:50
.NET
#
C#
c#
开发语言
C#
获取计算机内存信息
本章讲述:使用
C#
获取计算机内存信息在
C#
中获取计算机的内存信息可以通过多种方式实现,其中一种常用的方法是使用System.Management命名空间来查询WMI(WindowsManagementInstrumentation
^@^lemon tea^@^
·
2025-04-17 07:21
C#
C#
获取计算机内存信息
上一页
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
其他