visual variable net modificadores acceso vb.net user-interface oop friend

variable - VB.NET: ¿qué hace el modificador ''amigo''?



variable friend en vb net (2)

Friend está disponible en VB: la palabra clave Friend (Visual Basic) en la declaración declara que se puede acceder a los elementos desde el mismo ensamblado. Desde aquí

Creo que la versión c # es interna

¿Qué hace el modificador ''amigo'' en VB.NET?

¿Por qué es el modificador predeterminado para los componentes de GUI en Visual Studio?


friend en VB.Net es lo mismo que internal en C #, significa que se puede acceder desde cualquier lugar en el mismo ensamblaje, pero no desde otros ensamblajes.

Creo que es un defecto razonable ya que diría que normalmente un ensamblaje no debería usar controles GUI de otra ensambladura (a menos que sea una biblioteca de clase o similar que esté construida para ese propósito).