Preguntas con la etiqueta [reflection]
Obtener propiedades y valores de un objeto desconocido
Del mundo de PHP he decidido darle una oportunidad a C#. Hice una búsqueda pero parece que no puedo encontrar la respuesta de cómo hacer el equivalente a esto. $object
C# Reflexión: ¿Cómo obtener una referencia de clase a partir de una cadena?
Quiero hacer esto en C#, pero no sé cómo: Tengo una cadena con un nombre de clase, por ejemplo: FooClassy quiero invocar un método (estático) en esta clase: FooClass.MyMethod(); Obviamente,
Invocar un método estático usando la reflexión
Quiero invocar el mainmétodo que es estático. Obtuve el objeto de tipo Class, pero no puedo crear una instancia de esa clase y tampoco puedo invocar el staticmétodo main.
¿Puedo cambiar un campo privado de solo lectura en C# usando la reflexión?
Me pregunto, dado que se pueden hacer muchas cosas mediante la reflexión, ¿puedo cambiar un campo privado de solo lectura después de que el constructor haya completado su ejecución? (nota:
¿Por qué C++ no tiene reflexión?
Ésta es una pregunta un tanto extraña. Mis objetivos son comprender la decisión de diseño del lenguaje e identificar las posibilidades de reflexión en C++. ¿Por qué el comité de
Obtener todos los tipos que implementan una interfaz
Usando la reflexión, ¿cómo puedo obtener todos los tipos que implementan una interfaz con C# 3.0/.NET 3.5 con la menor cantidad de código y minimizando las iteraciones? Esto es lo
Determinar si un Objeto es de tipo primitivo
Tengo una Object[]matriz y estoy tratando de encontrar las que son primitivas. Intenté usarlo Class.isPrimitive(), pero parece que estoy haciendo algo mal: int i = 3; Object o = i;
Equivalente programático de default(Type)
Estoy usando la reflexión para recorrer Typelas propiedades de a y establecer ciertos tipos en sus valores predeterminados. Ahora, podría cambiar el tipo y configurarlo default(Type)explícitamente, pero prefiero hacerlo en
¿Es posible cargar dinámicamente una biblioteca en tiempo de ejecución desde una aplicación de Android?
¿Hay alguna forma de crear una aplicación de Android para descargar y usar una biblioteca Java en tiempo de ejecución? Aquí hay un ejemplo: Imagine que la aplicación necesita realizar
¿Cómo puedo evaluar el código C# dinámicamente?
Puedo hacer una eval("something()");ejecución dinámica del código en JavaScript. ¿Hay alguna manera de hacer lo mismo en C#? Un ejemplo de lo que estoy tratando de hacer es: Tengo una
¿Encontrar un campo privado con Reflection?
dada esta clase class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Quiero encontrar
¿Qué es la reflexión y por qué es útil?
¿Qué es la reflexión y por qué es útil? Estoy particularmente interesado en Java, pero supongo que los principios son los mismos en cualquier idioma.
Rendimiento de reflexión de Java
¿La creación de un objeto mediante la reflexión en lugar de llamar al constructor de la clase produce diferencias significativas en el rendimiento?
¿Cómo crear dinámicamente un objeto C# genérico usando la reflexión? [duplicar]
En C# tengo el siguiente objeto: public class Item { } public class Task<T> { } public class TaskA<T> : Task<T> { } public class TaskB<T> : Task<T> { }
Comprobar si una clase se deriva de una clase genérica
Tengo una clase genérica en mi proyecto con clases derivadas. public class GenericClass<T> : GenericInterface<T> { } public class Test : GenericClass<SomeType> { } ¿ Hay alguna manera de saber