Pregunta

Solo estaba leyendo a través del MethodInfo Tipo y se encontró con este tipo y pensó que era una especie de clase no administrada de algún tipo al principio. Luego vi que en realidad es una interfaz.

Cualquiera sabe por qué no se nombró IMethodInfo? Pensé que prefijo interfaces con I era práctica estándar en .NET. ¿Se debe a alguna colisión de nombres?

¿Fue útil?

Solución

Eso es porque es una interfaz COM Visible y esa es una convención en com:

[ComVisible(true), InterfaceType(ComInterfaceType.InterfaceIsIUnknown), TypeLibImportClass(typeof(MethodInfo)), Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F"), CLSCompliant(false)]
public interface _MethodInfo
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top