微软.NET体系的核心编程语言,在金融、医疗、企业级ERP等领域占据主导,具有静态类型系统、成熟的异步编程模型和强大的IDE支持
该项目技术栈采用Python做数据处理、Python+FastAPI做后端服务、Vue做前端、C#做桌面应用开发,并使用Codex辅助编程
选择C#开发桌面端是因为需要与千牛等Windows原生客服客户端进行进程级的交互和消息监听,这在跨平台框架中难以实现
Java/C# 通过垃圾回收保证内存安全但不防止数据竞争;C/C++ 两者都不保证