在C#中将变量声明为"私有"是否会保护Windows中的内存不被内存扫描程序访问?

Jam*_*lse 5 c# memory windows private-members

我的同事总是告诉我,如果我们宣布任何"公共",那么它是危险的,因为任何程序都可以访问该内存,并且解决方案是使用"私有"访问修饰符.

我想知道这是不是真的.

Mat*_*ing 9

事实上,这不是真的.

访问修饰符仅用于帮助组织代码.它们只保护它,因为它可以保护您的玻璃不会因为将其放在猫的触及范围内而被撞倒.

  • 为真理+1,但为不理解"为什么"的人添加了一些实际的解释. (3认同)