Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我编写了两个网站,一个使用 C#,一个使用 VB,它们执行相同的操作,并且我在两个站点上都设置了相同的安全性。
VB 网站会比 C# 网站安全吗?
我相信 VB 与 C# 相比没有额外的安全问题,但是我想确认我是正确的。
没有区别。它们(大部分)具有相同的功能并在同一虚拟机上执行。VB 确实不允许unsafe,但您可以在 C# 中轻松避免使用此关键字。
unsafe
不,不会有区别——两种语言无论如何都编译成相同的字节码。
当然,这仅适用于代码实际上相同的情况 - 但从语言的角度来看,没有区别。