gpt4 book ai didi

c# - 为什么 internal protected 没有比 internal 更严格?

转载 作者:IT王子 更新时间:2023-10-29 04:08:33 31 4
gpt4 key购买 nike

我想创建一个内部自动属性:

internal bool IP { get; protected internal set; }

我认为可以使 setter protectedprotected internal - 但我总是得到错误 accessibility modifier must be more restrictive than the property 。不是这样吗? Private 在这里对我没有帮助。

编辑:
问题是:如何使用内部 getter 和 protected setter 实现自动属性?

最佳答案

它实际上是protectedinternal,而不是and。它可由同一程序集中的派生类和类型同时访问。认为 protected internal 意味着只能由同一程序集中的派生类访问是一种常见的误解。

关于c# - 为什么 internal protected 没有比 internal 更严格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1063901/

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