【发布时间】:2023-03-05 05:30:01
【问题描述】:
我知道这是一个非常基本的问题,但我只是 C# 的新手。我知道 C# 中类的默认访问修饰符是“内部”,这意味着在同一个程序集中可用。但是假设我在模型中有两个公共(更易于访问)类 Employee 和 Departments,所以它们不需要相互引用,这很公平。但是我在controllers中也有DepartmentController和EmployeeController,需要引用Employee和Departments类,但是DepartmentController、EmployeeController和Departments不是在同一个程序集中是项目名吗?
【问题讨论】:
-
我认为您可能将namespaces 与Assemblies 混淆了。
-
如果你把它们放在同一个程序集中,那么它们就是。
-
@cubrr 我在帖子中添加了程序图片。
-
@SamiKuhmonen 我在帖子中添加了程序图片。
-
我相信他的意思是让他的控制器内部化正在破坏他的解决方案。原因在这里解释...stackoverflow.com/questions/27457287/…
标签: c# .net access-modifiers