当前位置:首页 > 技术文章 > 后端开发 > C#.Net教程

  • .NET怎么在程序中执行一个外部exe文件_外部exe程序执行方法
    .NET怎么在程序中执行一个外部exe文件_外部exe程序执行方法
    使用System.Diagnostics.Process类可启动并控制外部exe文件。1.直接启动程序如Process.Start("notepad.exe");2.通过ProcessStartInfo传递参数,如设置Arguments;3.设置WindowStyle和CreateNoWindow实现后台运行;4.调用WaitForExit()获取ExitCode;5.启用RedirectStandardOutput读取控制台输出;6.使用try-catch处理异常。关键在于灵活配置Proces
    C#.Net教程 . 后端开发 383 2025-11-19 17:21:51
  • 什么是数据库分片?在C#中如何实现分片查询?
    什么是数据库分片?在C#中如何实现分片查询?
    分片通过将数据库按键拆分为多个子集提升性能与扩展性,常见策略有范围、哈希和列表分片;在C#中可基于用户ID哈希值路由至对应数据库,结合配置文件管理多连接字符串,利用Dapper或EFCore实现查询,但需应对跨分片查询、事务一致性及运维复杂度等挑战,建议封装路由逻辑并评估使用ShardingSphere等中间件以降低复杂性。
    C#.Net教程 . 后端开发 571 2025-11-19 16:43:02
  • C#的WaitHandleCannotBeOpenedException是什么?内核对象异常
    C#的WaitHandleCannotBeOpenedException是什么?内核对象异常
    程序遇到WaitHandleCannotBeOpenedException的主要原因是命名同步对象不存在,通常是由于拼写错误、创建进程未运行或对象已被释放导致;2.权限不足也会引发此异常,当当前进程无权访问由高权限账户创建的命名对象时系统会拒绝访问;3.对象类型不匹配,如用Mutex.OpenExisting打开一个Semaphore对象,因底层内核对象类型不同而失败;4.解决方案包括核对命名字符串、确保创建时机正确、检查运行权限并使用正确的打开方法;5.建议通过定义常量统一命名、采用“尝试打开
    C#.Net教程 . 后端开发 950 2025-11-19 16:04:49
  • .NET怎么实现对一个文件夹的监听_文件夹监听实现方案
    .NET怎么实现对一个文件夹的监听_文件夹监听实现方案
    FileSystemWatcher是.NET中用于监听文件夹变化的高效类,通过设置Path、NotifyFilter等属性并绑定事件可监控文件的创建、修改、删除和重命名操作。需注意配置IncludeSubdirectories以递归监听子目录,合理调整InternalBufferSize防止事件丢失,并处理重复触发、文件占用等问题。封装为服务类便于复用,适用于日志监控、自动备份等场景。
    C#.Net教程 . 后端开发 737 2025-11-19 15:44:02
  • .NET如何使用Dapper执行原生SQL查询_Dapper执行SQL查询指南
    .NET如何使用Dapper执行原生SQL查询_Dapper执行SQL查询指南
    Dapper是.NET中轻量高效ORM工具,通过扩展IDbConnection支持原生SQL查询。1.安装:使用NuGet安装Dapper包并引用usingDapper;2.查询数据:用Query/QueryAsync方法将结果映射为强类型对象,如varusers=awaitconnection.QueryAsync(sql,new{Age=18});3.非查询操作:用Execute/ExecuteAsync执行INSERT、UPDATE、DELETE,返回受影响行数,支持批量插入;4.单值或单
    C#.Net教程 . 后端开发 315 2025-11-19 15:42:58
  • .NET中的JWT认证是什么?如何在Web API中实现Token验证?
    .NET中的JWT认证是什么?如何在Web API中实现Token验证?
    JWT是安全传输信息的开放标准,在.NETWebAPI中用于身份认证。用户登录后服务器返回JWT,客户端在后续请求中携带该Token以验证身份。JWT由Header、Payload和Signature三部分组成,通过点分隔。在ASP.NETCore中启用JWT需安装Microsoft.AspNetCore.Authentication.JwtBearer包,在Program.cs中配置认证授权服务,并设置TokenValidationParameters参数,包括签发者、受众、密钥及签名算法等。
    C#.Net教程 . 后端开发 840 2025-11-19 15:19:06
  • C#的WPF是什么?如何创建现代化的Windows桌面应用?
    C#的WPF是什么?如何创建现代化的Windows桌面应用?
    WPF是C#中用于构建现代化桌面应用的UI框架,基于XAML实现界面与逻辑分离,支持数据绑定、样式模板、矢量渲染和MVVM架构;通过集成MaterialDesignThemes等UI库、采用异步编程与响应式布局,可打造美观且高性能的Windows客户端。
    C#.Net教程 . 后端开发 331 2025-11-19 13:56:43
  • .NET中的Channel是什么?如何用它在生产者和消费者之间高效通信?
    .NET中的Channel是什么?如何用它在生产者和消费者之间高效通信?
    .NET中的Channel是用于生产者与消费者间异步通信的高性能、线程安全队列,分有界(BoundedChannel)和无界(UnboundedChannel)两种类型,支持多生产者多消费者并发,通过Writer写入、Reader读取数据,常用于解耦任务、控制并发与实现背压,推荐使用有界通道防止内存溢出,并结合CancellationToken实现优雅关闭。
    C#.Net教程 . 后端开发 731 2025-11-19 13:51:32
  • .NET怎么动态编译和执行C#代码
    .NET怎么动态编译和执行C#代码
    答案:在.NET中动态编译和执行C#代码推荐使用RoslynAPI,通过Microsoft.CodeAnalysis.CSharp命名空间提供的语法树、编译选项和发射功能实现;首先解析代码为SyntaxTree,添加必要程序集引用,创建CSharpCompilation对象并调用Emit生成程序集,成功后加载到内存并通过反射实例化类并调用方法;相比已弃用的CSharpCodeProvider,Roslyn更强大灵活,适用于脚本引擎、插件系统等场景,需注意安全性和性能优化,如缓存编译结果。
    C#.Net教程 . 后端开发 136 2025-11-19 12:00:09
  • C#的Span<T>和Memory<T>是什么?如何进行高性能的内存操作?
    C#的Span<T>和Memory<T>是什么?如何进行高性能的内存操作?
    Span和Memory是C#高性能内存操作核心,前者为栈限定的ref结构,用于零复制切片、解析等同步场景;后者可跨异步传递,支持堆内存抽象。通过AsSpan/AsMemory避免数据复制,结合stackalloc、Utf8Parser、ReadOnlySpan等技术减少GC压力,实现高效字符串、二进制处理与I/O操作,关键在于以“视图”替代“副本”,提升性能与安全性。
    C#.Net教程 . 后端开发 471 2025-11-19 10:37:29
  • .NET中的gRPC-Web是什么?如何让浏览器应用调用gRPC服务?
    .NET中的gRPC-Web是什么?如何让浏览器应用调用gRPC服务?
    gRPC-Web是为浏览器设计的gRPC变体,通过HTTP/1.1封装调用,需在.NET中启用gRPC-Web中间件、生成前端stub并配置CORS,支持一元和客户端流式调用。
    C#.Net教程 . 后端开发 304 2025-11-19 03:19:17
  • .NET怎么生成和解析XML文件_XML文件生成解析指南
    .NET怎么生成和解析XML文件_XML文件生成解析指南
    .NET中生成和解析XML常用方法有XmlDocument、XDocument和XmlSerializer。首先,XmlDocument基于DOM模型,适合复杂结构操作,支持节点增删改查;其次,XDocument(LINQtoXML)语法更简洁,推荐新项目使用;最后,XmlSerializer适用于对象序列化,可直接将C#对象映射为XML或反向解析。根据需求选择:需灵活操作节点时用XmlDocument或XDocument,需对象映射则优先XmlSerializer。注意处理命名空间、属性及输出
    C#.Net教程 . 后端开发 570 2025-11-19 02:45:29
  • C#的NuGet包是什么?如何管理项目依赖?
    C#的NuGet包是什么?如何管理项目依赖?
    NuGet包是以.nupkg为扩展名的压缩文件,包含程序集、依赖信息和版本等元数据,通过.nuspec文件定义,可在VisualStudio或.NETCLI中安装管理,支持公有和私有源,实现C#项目高效可靠的依赖管理。
    C#.Net教程 . 后端开发 1064 2025-11-19 00:27:23
  • .NET怎么发送一封带附件的电子邮件_带附件邮件发送教程
    .NET怎么发送一封带附件的电子邮件_带附件邮件发送教程
    答案:在.NET中发送带附件邮件需使用System.Net.Mail命名空间,配置SMTP服务器信息(如QQ邮箱smtp.qq.com:587),创建MailMessage对象并添加Attachment,通过SmtpClient发送,注意路径有效、文件大小限制、资源释放与异常处理,推荐新项目使用MailKit。
    C#.Net教程 . 后端开发 736 2025-11-18 18:15:15
  • .NET CLI是什么?如何使用命令行创建和管理.NET项目?
    .NET CLI是什么?如何使用命令行创建和管理.NET项目?
    .NETCLI是跨平台命令行工具,用于创建、构建、运行、测试和发布.NET应用;常用命令包括dotnetnew创建项目、dotnetbuild编译、dotnetrun运行、dotnetpublish发布,以及dotnetadd/removepackage管理NuGet包;通过dotnetnewconsole-nMyConsoleApp可快速生成控制台项目,支持多种模板如webapi、mvc等;依赖由NuGet管理,操作自动更新.csproj文件;发布时可选择自包含或框架依赖模式,适用于自动化与C
    C#.Net教程 . 后端开发 434 2025-11-18 18:01:02

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

大泉州汽车网PHP整站程序

大泉州汽车网整站程序是一个以PHP+MySQL进行开发的二手车发布网站源码。
电商源码
2025-11-30

青鸟游戏点卡销售管理系统源码

一个简单的游戏点卡销售管理系统,用户可以在前台注册并经过管理员审核后在线购买游戏点卡,采用面向对象模式开发
电商源码
2025-11-30

思高网络商城CycooShop

主要模块:首页商品推荐 /顾客留言发布 /商品分类浏览 /按商品分类、关键字搜索商品 /商品购物车 人信息中心 /显示商品详细介绍以及多图片显示功能 /商品类别管理有分大类中类的类别设定商品搜索类别设定 /商品管理有临时关闭不在线功能 /订单管理 /支付类型管理模块 留言管理 /后台权限分级管理 /密码修改 /新闻管理 /网站配置管理 /滚动广告管理v1.58更新:1、增强支付接口设置。2、内置支付宝支付功能,NPS全动支付功能(需申请一个帐号)。3、修正新闻中心的显示错误4、修正首页同一天有超过10条
电商源码
2025-11-29

短视频去水印微信小程序

抖猫高清去水印微信小程序,源码为短视频去水印微信小程序全套源码,包含微信小程序端源码,服务端后台源码,支持某音、某手、某书、某站短视频平台去水印,提供全套的源码,实现功能包括:1、小程序登录授权、获取微信头像、获取微信用户2、首页包括:流量主已经对接、去水印连接解析、去水印操作指导、常见问题指引3、常用工具箱:包括视频镜头分割(可自定义时长分割)、智能分割(根据镜头自动分割)、视频混剪、模糊图片高清处理、图片自由裁剪、文案AI扩写、邀请用户等功能;4、任务页面实现:看广告领会员、广告领金币、分享朋友圈、
微信源码
2025-11-29

购物节主题折扣海报PSD模板设计下载

购物节主题折扣海报PSD模板设计适用于购物节折扣海报设计 本作品提供购物节主题折扣海报PSD模板设计的图片会员免费下载,格式为PSD,文件大小为58.7M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-30

购物狂欢人物插图合集矢量素材

购物狂欢人物插图合集矢量素材适用于等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-30

甜甜圈美食折扣主图ps素材下载

甜甜圈美食折扣主图ps素材适用于美食折扣主图设计 本作品提供甜甜圈美食折扣主图ps素材的图片会员免费下载,格式为PSD,文件大小为17.4M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-30

插画风双11购物矢量海报模板

插画风双11购物矢量海报模板适用于双十一等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-30

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号