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

  • .NET怎么获取一个URL的查询字符串参数_URL查询参数获取技巧
    .NET怎么获取一个URL的查询字符串参数_URL查询参数获取技巧
    使用HttpUtility.ParseQueryString可在任意.NET项目中解析URL查询参数,适用于控制台应用;2.ASP.NETCore中推荐使用HttpContext.Request.Query获取IQueryCollection,支持大小写不敏感和多值参数;3.无System.Web依赖时可手动拆分查询字符串并解码;4..NETCore推荐使用QueryHelpers.ParseQuery进行安全解析与构建,避免编码问题;根据项目类型选择合适方法,注意处理URL编码与多值情况。
    C#.Net教程 . 后端开发 636 2025-11-06 19:54:02
  • .NET如何使用Blazor开发一个WebAssembly应用
    .NET如何使用Blazor开发一个WebAssembly应用
    答案:创建BlazorWebAssembly应用需安装.NETSDK,用dotnetnewblazorwasm命令初始化项目,项目结构包含Program.cs、Pages、Shared等目录,通过Razor组件编写UI逻辑,使用HttpClient调用API并注册服务,最终在浏览器中运行。
    C#.Net教程 . 后端开发 386 2025-11-06 17:05:02
  • .NET如何使用SignalR实现实时消息推送
    .NET如何使用SignalR实现实时消息推送
    答案:.NET通过SignalR实现消息推送需配置Hub并建立双向通信。首先安装Microsoft.AspNetCore.SignalR包,在Program.cs中添加AddSignalR()服务并映射MapHub("/chathub")路径,创建继承Hub的类(如ChatHub),在其中使用Clients.All.SendAsync("ReceiveMessage",data)向所有客户端推送消息,或用Clients.User(userId)定向发送;客户端引入signalr.js后创建Hub
    C#.Net教程 . 后端开发 933 2025-11-06 16:57:02
  • .NET如何使用MongoDB进行数据操作_MongoDB数据操作教程
    .NET如何使用MongoDB进行数据操作_MongoDB数据操作教程
    答案:在.NET中通过MongoDB.Driver实现增删改查。安装NuGet包后,用MongoClient连接数据库,定义User类映射文档结构,调用InsertOneAsync、Find、UpdateOneAsync和DeleteOneAsync执行异步操作,建议复用客户端实例并建立索引优化性能。
    C#.Net教程 . 后端开发 253 2025-11-06 16:34:03
  • .NET中如何处理和捕获全局异常_全局异常处理捕获方案
    .NET中如何处理和捕获全局异常_全局异常处理捕获方案
    使用AppDomain.UnhandledException捕获.NETFramework未处理异常;2.WPF/WinForms监听DispatcherUnhandledException处理UI线程异常;3.ASP.NETCore通过UseExceptionHandler中间件统一处理并返回结构化错误;4.结合IHostedService或过滤器增强后台任务异常管理;核心是确保异常可记录、可追踪、不影响用户体验。
    C#.Net教程 . 后端开发 489 2025-11-06 16:33:12
  • C#中的命名空间(namespace)是什么 C# namespace的组织和使用
    C#中的命名空间(namespace)是什么 C# namespace的组织和使用
    命名空间用于组织代码、避免命名冲突,通过namespace定义,可嵌套或扁平化声明,配合using简化类型引用,建议按公司、项目、模块分层设计,提升项目结构清晰度与协作效率。
    C#.Net教程 . 后端开发 1004 2025-11-06 16:21:02
  • ASP.NET Core中的健康检查端点是什么?如何创建?
    ASP.NET Core中的健康检查端点是什么?如何创建?
    答案:ASP.NETCore健康检查通过暴露HTTP接口监控应用及依赖状态,支持Liveness和Readiness检查,助力微服务在Kubernetes等平台实现自动恢复与流量管理,提升系统稳定性与故障排查效率。
    C#.Net教程 . 后端开发 861 2025-11-06 15:49:02
  • .NET怎么读取和写入文本文件
    .NET怎么读取和写入文本文件
    答案:.NET中读写文本文件常用File类处理小文件,StreamReader/StreamWriter流式处理大文件。1.File.ReadAllText/File.WriteAllText用于读取或覆盖写入全部内容,AppendAllText可追加;2.大文件推荐File.ReadLines按行读取,或StreamReader精细控制;3.StreamWriter逐行写入并支持追加;4.注意路径安全、异常处理、资源释放及编码指定,确保操作可靠。
    C#.Net教程 . 后端开发 913 2025-11-06 15:41:02
  • C#中的Lambda表达式是什么 C# Lambda表达式的语法和实例
    C#中的Lambda表达式是什么 C# Lambda表达式的语法和实例
    Lambda表达式是C#中用于创建匿名函数的简洁语法,常用于LINQ查询、事件处理和委托传递。其基本形式为“输入参数=>表达式主体”,支持无参、单参、多参及语句块等多种写法。例如:n=>n%2==0用于过滤偶数,name=>name.Length用于按长度排序,还可赋值给Func或Action委托实现函数封装。在LINQ中,如p=>p.Age>=18可作为条件筛选成年人。使用时需注意不能包含跳转语句,且避免因捕获外部变量导致闭包问题。合理运用可提升代码紧凑性与可读性。
    C#.Net教程 . 后端开发 954 2025-11-06 13:44:02
  • .NET Web API如何返回一个文件流_文件流返回实现方案
    .NET Web API如何返回一个文件流_文件流返回实现方案
    使用FileStreamResult可高效返回文件流,适用于下载场景。1.通过File()方法返回FileStreamResult,指定MIME类型和文件名;2.推荐异步方式提升性能,FileStream启用useAsync:true;3.内存生成文件可用MemoryStream,适合小文件导出;4.大文件应使用PhysicalFile并启用enableRangeProcessing支持断点续传。注意流释放与内存优化,合理选择流类型以平衡性能与资源消耗。
    C#.Net教程 . 后端开发 560 2025-11-06 13:43:03
  • .NET怎么序列化和反序列化一个二进制对象
    .NET怎么序列化和反序列化一个二进制对象
    BinaryFormatter虽可序列化二进制对象,但已过时且不安全;2.推荐使用protobuf-net实现高效、跨平台序列化;3.类需标记[Serializable]或[ProtoContract],字段按序标注以确保兼容性。
    C#.Net教程 . 后端开发 623 2025-11-06 12:08:03
  • C# 如何在 EF Core 中执行原生 SQL 查询_C# EF Core 原生 SQL 查询方法
    C# 如何在 EF Core 中执行原生 SQL 查询_C# EF Core 原生 SQL 查询方法
    使用EFCore执行原生SQL可通过FromSqlRaw查询实体数据,如context.Products.FromSqlRaw("SELECTFROMProductsWHEREPrice>{0}",100);执行非查询操作使用ExecuteSqlRaw,如批量更新context.Database.ExecuteSqlRaw("UPDATEProductsSETPrice=Price1.1WHERECategoryId={0}",categoryId);查询非实体类型数据可结合ADO.NET,通过
    C#.Net教程 . 后端开发 413 2025-11-06 11:44:02
  • C#怎么实现工厂模式 C#设计模式之简单工厂和工厂方法
    C#怎么实现工厂模式 C#设计模式之简单工厂和工厂方法
    工厂模式通过解耦对象创建提升代码可维护性,简单工厂用参数创建产品但违反开闭原则,工厂方法通过子类创建产品支持扩展且符合开闭原则,适用于产品频繁变化的场景。
    C#.Net教程 . 后端开发 360 2025-11-06 10:09:02
  • .NET如何创建一个后台定时任务(Worker Service)_后台定时任务创建步骤
    .NET如何创建一个后台定时任务(Worker Service)_后台定时任务创建步骤
    使用.NET6+创建WorkerService可快速实现后台定时任务。1.通过命令dotnetnewworker-nMyBackgroundService创建项目;2.在Worker类的ExecuteAsync方法中编写循环逻辑,结合Task.Delay控制执行频率;3.可通过计算下次运行时间或使用Timer实现精确调度;4.Program.cs自动注册AddHostedService,启动时运行服务;5.可选部署为Windows服务或Linux守护进程,确保合理处理取消令牌与异常以提升稳定性。
    C#.Net教程 . 后端开发 277 2025-11-06 09:57:02
  • .NET中接口(Interface)和抽象类(Abstract Class)的区别_接口抽象类区别分析
    .NET中接口(Interface)和抽象类(Abstract Class)的区别_接口抽象类区别分析
    接口支持多实现,抽象类仅单继承;2.抽象类可含字段和构造函数,接口不能;3.抽象类成员可设访问修饰符,接口成员默认公开;4.抽象类表示“是什么”,接口表示“能做什么”;选择依据为继承需求、代码复用与设计语义。
    C#.Net教程 . 后端开发 638 2025-11-06 08:57: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

韩国商城购物MORNING MALL

主要增加论坛整合,在后台内置网银,快钱支付宝等实时在线支付平台 支付宝支付方式改成在收银台统一支付 并且修改了收到已付款定单后台显示定单确认功能[这功能非常强大,自动确认] 并且增加了商城内短信功能,商城店主可以自由与会员之间实时交谈。 改正给ID添加积分后,登陆到前台,在 MEMBER LOGIN 下面的积分仍然显示为0的问题 修改 订单确认 中 投递&包装方法 没有根据前面的选择而改变的问题。 修改 MM前台不能用中文注册的问题。 组合商品概念 商品自定义属性功能,商品类别扩展属性 按照商品
电商源码
2025-12-01

亿人黄页

查找您需要的单位信息,单位可以提供供用户查询单位资料! 自由分类! 自由添加! 后台审核! 用户修改用户信息!
电商源码
2025-12-01

最新ASPCMS网络公司模板

发现一套比较好的网络公司模板,试了下效果还不错,代码和后台都很完整,分享出来!
电商源码
2025-12-01

shopnc B2B2C

直接正常安装就行哦 注意有服务器的安装可以更下安装时间的长度 也就是说进行跳转的 如果时间太少 这样会安装不成 数据导入不完成 所以就会安装不成功
电商源码
2025-12-01

啤酒特价折扣宣传方形海报素材下载

啤酒特价折扣宣传方形海报素材适用于啤酒宣传海报设计 本作品提供啤酒特价折扣宣传方形海报素材的图片会员免费下载,格式为PSD,文件大小为17.1M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-01

美味甜甜圈美食正方形海报PSD模板下载

美味甜甜圈美食正方形海报PSD模板适用于甜甜圈美食海报设计 本作品提供美味甜甜圈美食正方形海报PSD模板的图片会员免费下载,格式为PSD,文件大小为19.8M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-01

美味草莓果汁饮品方形海报设计下载

美味草莓果汁饮品方形海报设计适用于草莓果汁海报设计 本作品提供美味草莓果汁饮品方形海报设计的图片会员免费下载,格式为PSD,文件大小为17.5M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-01

比特币方形海报宣传PSD模板下载

比特币方形海报宣传PSD模板适用于比特币海报模板设计 本作品提供比特币方形海报宣传PSD模板的图片会员免费下载,格式为PSD,文件大小为17.7M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-01

驾照考试驾校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号