C#
文章平均质量分 61
C# 专栏旨在为开发者提供一个全面深入的学习平台,涵盖从基础语法到高级特性的全方位知识。无论你是新手还是资深开发者,C# 专栏都将为你提供丰富的学习资源和深入的技术讨论,帮助你提升编程技能,构建高质量的应用程序。关注我,一起探索 C# 编程的精彩世界。
好日子好人生
这个作者很懒,什么都没留下…
展开
-
(全网最详细讲解)C#三层架构实验(实现增删改查)
通过实现一个商城购物网站场景,展示如何在C#中应用分层架构。系统的核心功能包括用户登录实现。Aspx中有账号框,密码框,和登录按钮,为登录按钮实现点击事件。BLL中UserManger类对应业务逻辑层。)紧密集成,提供了强大的库和框架支持,如。负责与数据库交互,执行数据检索和存储。实现业务规则和应用程序逻辑。定义UserManger类。DAL的DBHelp类实现。定义T_UserDAL类。是定义应用程序的数据模型。定义应用程序的数据模型。定义T_User实体类。通过DBHelp类实现。原创 2024-09-13 10:21:54 · 397 阅读 · 0 评论 -
(全网最详细讲解)C#设计模式——建造模式实验
建造者模式把复杂对象的构建过程与表示分离,指挥者类 Director 负责协调过程和顺序,建造类 Builder 负责实际的构建工作。可以灵活地组合不同的构建步骤,使得同样的构建过程可以创建不同的表示,我们可以使用相同的Director和不同的Builder对象来构建不同类型的汽车。通过建造者模式应用于组装汽车的场景,可以灵活地定制和创建符合客户需求的汽车,并且可以方便地添加新类型的汽车配置。2,理解建造模式在进行复杂对象创建中,是如何实现复杂对象的构建过程与表示分离的。1)客户来询问所需汽车的配置。原创 2024-09-13 10:13:35 · 553 阅读 · 0 评论 -
(全网最详细讲解)C#设计模式——工厂模式实验
1,构建一个实现收费功能的运算类(CashUp),并构造继承该类的三个子类(正常收费类CashNormal、八折收费类CashDiscount、满减类CashReturn),分别实现收费的运算;通过使用简单工厂模式,能够在不修改主程序逻辑的情况下,轻松地切换不同的现金收费策略,提高了代码的可维护性和灵活性。3,利用工厂方法模式,构建能够实现对上述三个不同子类对象的分别创建的工厂,实现不同工厂类生产不同的运算类对象。2,熟悉简单工厂模式的类图结构,并能利用该模式实现同一工厂对不同对象的创建;原创 2024-09-12 01:03:12 · 468 阅读 · 0 评论 -
C# 中的委托和事件的区别
委托是一种特殊的类型,它可以持有对方法的引用。委托可以看作是方法的类型安全的指针。事件是基于委托的一种特殊用途的机制,它提供了一种订阅和发布消息的方式。原创 2024-09-11 13:04:56 · 228 阅读 · 0 评论