Skip to content

C# · 05 常见问题 ​

问题怎么看
Framework vs .NET先看目标框架;NuGet 与 API 面不同
桌面卡死UI 线程跑了重 IO/计算;改用 async 或后台线程
.Result / .Wait() 死锁UI 或同步上下文下常见;async 贯通
依赖注入找不到服务生命周期或未注册;Scoped 误作 Singleton 持有
配置没读到环境名、json 层级、用户机密覆盖
老 WebForms 无从下手先复现 bug,再局部改;别一上来大重构
要不要用 C# 重写 Java默认否;只有场景与团队强绑 .NET 才考虑
和 Electron 抢桌面已有 TS 栈优先 Electron;强 Windows 控件再 C#

相关:01 · 02 · 03 · 04 · 后端问题