【问题标题】:Different Scoped Properties - Public getter and internal setter不同的作用域属性 - 公共 getter 和内部 setter
【发布时间】:2011-08-21 01:45:08
【问题描述】:

我知道你可以做到这一点

public String<T> Get { get; private set; }

问题是我希望 set 方法可以从同一个 DLL 中的不同类访问(即:内部)

这可能吗?

【问题讨论】:

  • 稍微绕开一点,字符串是一种非泛型类型,因此您不能将 添加到它。
  • 是的,巴勃罗说的。当代码未缩进并且&lt;T&gt; 被隐藏时,我一开始并没有怀疑任何事情,但是在缩进它之后我很惊讶地发现它在那里。
  • 这肯定是重复的。问之前你搜索过吗?

标签: c# properties access-modifiers internal


【解决方案1】:

是的,您可以将任何访问修饰符与任一自动属性访问器一起使用:

public String<T> Get { get; internal set; }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    • 2013-07-08
    • 1970-01-01
    • 2017-04-10
    • 2021-09-03
    • 1970-01-01
    • 2020-09-22
    相关资源
    最近更新 更多