1
51
考虑这种情况:
这里c.bar不能标记为内部;这样做是一个错误,因为d.getbar()的调用程序可以访问c.bar:
|
2
35
一
这样想,我就可以
埃里克的回答在这种情况下非常重要,如果它是通过一个接口而不是直接暴露的话。 做 做一个改变,这取决于你是否和你正在交往的人处于这种情况。 |
3
2
只是面对另一个例子 是 这两者之间的区别,当在WPF中从XAML使用时。 XAML:
代码
但令人惊讶的是,将它改为
最后一个示例产生编译错误:
不幸的是,我不能解释是什么问题
|
4
1
|
5
1
如果要反映的是,成员是否公开很重要: 例如,您甚至可以将一个嵌套的私有类传递给一个WPF绑定,并且绑定将像往常一样针对公共属性工作。 |
Boyang · 将我的类放入其他人的包中以访问包可见的方法? 8 年前 |
AlphaModder · 有没有带有“不寻常”访问修饰符的编程语言? 9 年前 |
icebox19 · 可访问性不一致:返回类型的可访问性低于方法C# 10 年前 |