C#中带内部字段的内部类和带公共字段的内部类有什么区别?

问题描述 投票:0回答:0

我想知道 C# 中具有内部字段的内部类和具有公共字段的内部类之间的区别是什么。我知道 internal 仅供图书馆实习生访问。但是如果我的类是内部类,那么公共属性将永远不会在库外可用,因为类不是。还是我错了? 我目前在我的项目中有许多类作为模型,我想将它们保留在内部,直到我在库外需要它们(然后我会将它们公开)。将这些内部库中的字段公开以使其更容易转换我需要公开的模型是否违反干净代码?

c# class keyword access-modifiers lib
© www.soinside.com 2019 - 2024. All rights reserved.