技术栈
.net
.NET修仙日记
1 小时前
云原生
·
面试
·
职场和发展
·
c#
·
.net
·
面试题
·
微软技术
2026 .NET 面试八股文:高频题 + 答案 + 原理(基础核心篇)
2026年.NET生态持续升温,.NET 10正式普及、Native AOT成为企业选型核心、AI集成与云原生落地加速,面试考察重点也从基础语法转向「原理+实战+性能」三维考核。本文整理了2026年.NET/C#面试高频题(覆盖初级→中级→高级),每道题均包含「高频提问场景+标准答案+底层原理+避坑提示」,拒绝无效背诵,帮你吃透核心逻辑,从容应对面试。
宁&沉沦
20 小时前
.net
前端开发者学 .NET:零基础到部署上线
面向已有 HTML/CSS/JavaScript(或 TypeScript)经验、希望系统学习 .NET 并能把服务部署上线的读者。 类比前端概念,减少「从零猜语义」的成本。
我是唐青枫
21 小时前
c#
·
.net
C#.NET ObjectPool 深入解析:对象复用、池化策略与使用边界
在 .NET 里做性能优化时,很多人第一反应是:这个方向本身没有问题。但问题在于,优化一旦开始,很容易走偏成另外一种极端:
宁&沉沦
1 天前
.net
.NET 常见文件与扩展名含义(速查)
下面按「你在仓库里会摸到的」优先级整理;并非 .NET 生态里每一个后缀(如 .vb、.fs 等仅略提)。
叫我黎大侠
1 天前
阿里云
·
ai
·
c#
·
ocr
·
asp.net
·
.net
·
.netcore
.NET 实战:调用千问视觉模型实现 OCR(车票识别完整教程)
很多人第一次接入 AI OCR,会踩几个典型坑:❌ 直接调接口,结果不稳定❌ AI 返回 JSON 不规范
唐青枫
1 天前
c#
·
.net
C#.NET ValueTaskSource 深入解析:零分配异步、ManualResetValueTaskSourceCore 与使用边界
在 .NET 异步里,如果你顺着这条线往下学:会发现难度是明显跳跃的。Task 还是大多数业务代码的默认答案。 ValueTask 已经开始涉及“减少分配、减少状态对象”的优化。 到了 ValueTaskSource,就基本进入了 .NET 异步底层设施这一层。
公子小六
1 天前
windows
·
microsoft
·
c#
·
.net
基于.NET的Windows窗体编程之WinForms事件简介
在实际开发中,程序的核心是处理数据,它将收集到的数据进行加工处理等计算,再将结果呈现到软件页面上。所以系统不仅向用户展示数据,还会从用户收集数据,以实现双向交互(接收-处理-反馈)的闭环。程序与用户的交互,离不开事件的帮助,事件就像是程序与用户之间的桥梁,实现双方的完美对接。今天我们以一些简单的小例子,简述基于.NET的Windows窗体编程中事件的相关内容,仅供学习分享使用,如有不足之处,还请指正。
军训猫猫头
1 天前
开发语言
·
前端
·
c#
·
.net
·
wpf
7.带输入参数的线程启动 C# + WPF 完整示例
这段代码展示了多线程参数传递的一种封装方式,核心解决闭包陷阱和多参数传递问题。作用:将多个相关参数打包成一个对象,避免线程启动时的 object 装箱拆箱。
CSharp精选营
1 天前
c#
·
.net
·
automapper
AutoMapper三板斧:值转换器、条件映射、自定义解析器,复杂映射不再愁
大家好,我是刚子。写了几年.NET代码,AutoMapper这玩意儿没少用。刚开始接触的时候就觉得——“哎呦,这东西太爽了!”不用再一行一行手动赋值,一个Map全搞定。但用着用着就发现,光会CreateMap可不够。遇到复杂情况,简单配置根本搞不定,要么报错,要么映射出来的东西不是你要的。
.NET修仙日记
1 天前
面试
·
职场和发展
·
c#
·
.net
·
.net core
·
微软技术
·
webapi
2026 .NET 面试八股文:高频题 + 答案 + 原理(进阶核心篇)
2026年.NET生态持续升温,.NET 10正式普及、Native AOT成为企业选型核心、AI集成与云原生落地加速,面试考察重点也从基础语法转向「原理+实战+性能」三维考核。本文整理了2026年.NET/C#面试高频题(覆盖初级→中级→高级),每道题均包含「高频提问场景+标准答案+底层原理+避坑提示」,拒绝无效背诵,帮你吃透核心逻辑,从容应对面试(文末附面试加分技巧)。
唐青枫
1 天前
c#
·
.net
C#.NET ObjectPool 深入解析:对象复用、池化策略与使用边界
在 .NET 里做性能优化时,很多人第一反应是:这个方向本身没有问题。但问题在于,优化一旦开始,很容易走偏成另外一种极端:
Jasper_o
2 天前
后端
·
.net
MassTransit OutBox 不发送消息问题
我在一个 ASP.NET Core + MassTransit + RabbitMQ + EF Core + MySQL 的项目中,使用了:
切糕师学AI
2 天前
数据库
·
.net
·
orm
深入解析SqlSugar:.NET领域的高性能多数据库ORM框架
在.NET开发生态中,对象关系映射(ORM)框架的选择直接影响着项目的开发效率、运行性能以及长期可维护性。SqlSugar作为一款由果糖大数据科技团队维护的老牌、开源、多数据库ORM框架,凭借其简单易用的API、卓越的性能和丰富的功能集,在国内开发者社区中积累了广泛的用户基础,并成为众多知名开源项目的核心组件。
The Shio
2 天前
网络
·
单片机
·
嵌入式硬件
·
物联网
·
c#
·
.net
上位机对接设备协议踩坑指南
写给每一个即将或正在被"通讯异常"折磨的你。我第一次做上位机对接的时候,以为协议文档写得很清楚,代码照着写就行。结果调了三天,设备那头纹丝不动。后来发现是字节序搞反了——一个大小端的问题,让我怀疑了整整两天的人生。
周杰伦fans
2 天前
.net
·
wpf
.NET AOT技术深度解析:为什么WPF不支持而Avalonia/UWP支持?
AOT(Ahead-of-Time)编译,即"提前编译",是一种将高级语言代码在程序运行前直接编译成机器码的技术。与传统的JIT(Just-In-Time)编译不同,AOT编译发生在部署阶段,而不是在程序运行时。 AOT编译的核心优势:
唐青枫
3 天前
c#
·
.net
C#.NET Mapperly 深入解析:源生成映射、安装使用与工程化取舍
在 .NET 项目里,只要分层稍微清晰一点,就绕不开这类代码:一开始大家通常是手写:少量场景这么写没问题,代码也最直接。
大G的笔记本
3 天前
java
·
websocket
·
.net
Java WebSocket客户端--java.net.http.HttpClient
1. 在同步模式下请求 WebSocket 服务端2. 在这个异步版本中,主线程不会阻塞等待连接建立或消息收发。所有的操作都通过 CompletionStage 和 WebSocket.Listener 回调来处理。为了确保主线程不会在异步操作完成前退出,我们仍然会使用一个 CountDownLatch 来等待整个通信过程结束。