gpt4 book ai didi

c# - 将类属性的读/写访问限制为 .NET 中的某些类

转载 作者:行者123 更新时间:2023-11-30 14:44:02 28 4
gpt4 key购买 nike

在 .NET 的设计模式下,是否有一种好方法可以只允许特定类对另一个类中的属性进行读/写访问,而无需在它们之间建立继承结构?

那么如果一个类有公共(public)属性,那么只有某个类对这些属性有可见性?

如果在设计模式下不可能,那么在运行时。我知道在 set 和 get 语句中使用标志的一种 hokey 方法,但我认为有更好的方法。

最佳答案

C# 中没有friend 访问权限。您有 public/protected/internal(包括 [InternalsVisibleTo]),但没有更细粒度的(即在种间水平)。所以,不。

关于c# - 将类属性的读/写访问限制为 .NET 中的某些类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1067845/

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