gpt4 book ai didi

.net - 一个类应该与命名空间同名吗?

转载 作者:行者123 更新时间:2023-12-04 20:25:15 25 4
gpt4 key购买 nike

我正在设计一个命名空间来保存一组将处理的类 用户 几个不同应用程序的相关任务。 (登录、验证等)

问题是命名空间将被称为 Fusion.User但随后它需要该命名空间中的一个类来调用 User 是有意义的。 .

你应该有一个与命名空间同名的类吗?还是我在这里采取了错误的方法?

最佳答案

以与命名空间(包)相同的方式命名类可能会导致认为类是包的核心。但是,如果我理解正确,用户在您的情况下只是一个数据对象。

据我所知,您有两个选择:

  • 以不同的方式命名您的命名空间,例如Fusion.Security
  • 使用类名的后缀表明其目的,例如UserDTO、UserAction 等
  • 关于.net - 一个类应该与命名空间同名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1803744/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com