0

我知道公共/私人/受保护/静态和其他课程格式之间的区别。但这是我的问题。使用公共的文件的安全性或容量有什么问题吗?如果不是...为什么不总是使用 Public?

用途是什么?

事实上,我对其他类的反射有问题,这些方法是私有的或受保护的。

4

1 回答 1

1

public, protected, internal, protected internal, 和private都是访问修饰符。

为什么不总是使用 Public?

这些关键字,包括public用于限制访问并显示应如何使用它们的“意图”。

如果我决定创建一个类public,我声明这个类是可重用的并且不应该限制对它的访问。

另一方面,如果我将一个类标记为private,我表明我的意图是这个类不应该在我的包含类型之外使用。

这是两种情况。

有关更多信息,请参考:MSDN - Accessibility Levels

于 2013-09-14T23:14:48.093 回答