C# 可访问性级别对性能或速度的影响?
我只是想知道,将方法(或参数)设置为私有或公共是否会对整个应用程序的性能/速度产生任何影响C# 可访问性级别对性能或速度的影响?,c#,c++,C#,C++,我只是想知道,将方法(或参数)设置为私有或公共是否会对整个应用程序的性能/速度产生任何影响 感谢仅将方法声明为private或public不会影响其速度或性能,但会影响该方法的可访问性。如果您希望从不同的类或不同的包访问该方法,则其作为public或private的范围将更改场景。 为了更好地理解,请通过以下链接: 感谢您的快速回复。这意味着它仅用于安全或设计目的,我们使用可访问性级别?仅用于设计目的,不用于安全(使方法私有并不使其免受攻击)纯粹用于设计。翻译成汇编/CLR字节码后,就没有所谓
感谢仅将方法声明为private或public不会影响其速度或性能,但会影响该方法的可访问性。如果您希望从不同的类或不同的包访问该方法,则其作为public或private的范围将更改场景。 为了更好地理解,请通过以下链接:
感谢您的快速回复。这意味着它仅用于安全或设计目的,我们使用可访问性级别?仅用于设计目的,不用于安全(使方法私有并不使其免受攻击)纯粹用于设计。翻译成汇编/CLR字节码后,就没有所谓的“访问级别”了。@LorenzoDematté:你能详细说明一下一个攻击私有成员的方法吗。我想一个人可以访问它,而不是类本身,在类中声明它。Thanks@Yuushi:哦,明白你的意思了。这可能也回答了我对洛伦佐德米特的问题。谢谢