
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C#入门篇二 — 工程新建后的各个文件夹是什么?
本文介绍了C#项目中关键文件和目录的作用:.vs文件夹存储IDE个性化设置;bin文件夹存放编译生成的可执行文件;obj文件夹存储编译中间文件;.csproj文件定义项目配置;.sln文件管理解决方案结构;.cs文件是代码编写主体。文章还对比了通过.sln和.cs文件打开项目的区别,前者提供完整开发环境功能,后者仅作为文本编辑器使用。这是作者C#系列教程的第二篇,后续将讲解VS窗口功能。

设计模式的开门砖 - 六大设计原则 - 依赖倒置原则 - C#
这篇文章强调了学习设计模式前应先掌握设计原则的重要性。设计原则是指导思想的"道",而设计模式是具体实现的"术"。文章重点讲解了依赖倒置原则(DIP),指出高层模块不应依赖低层模块,而应共同依赖抽象。通过C#代码示例对比了违反与符合DIP的实现方式,展示了面向接口编程的优势:更易维护、扩展和测试。文章还介绍了实现DIP的具体手段(依赖注入、工厂模式等),澄清了

设计模式的开门砖 - 六大设计原则 - 单一职责原则 - C#
摘要:设计原则是设计模式的基础,单一职责原则(SRP)是其中核心原则之一。SRP要求一个类只负责一个功能,避免职责过多导致代码难以维护。通过C#代码示例对比违反和符合SRP的情况,展示了拆分职责的优势:降低耦合、提高复用性、便于测试和扩展。文章强调拆分不是过度设计,而是为未来维护预留灵活性,并指出常见误区。真正的代码简洁性体现在长期可维护性,而非短期文件数量。掌握SRP能帮助开发者写出更清晰、更健

到底了







