Preguntas con la etiqueta [reflection]
Forma correcta de cargar el ensamblaje, buscar clase y llamar al método Run()
Programa de consola de muestra. class Program { static void Main(string[] args) { // ... code to build dll ... not written yet ... Assembly assembly = Assembly.LoadFile(@"C:\dyn.dll"); // don't
¿Cómo obtener nombres/valores de parámetros de funciones de forma dinámica?
¿Hay alguna manera de obtener los nombres de los parámetros de una función de forma dinámica? Digamos que mi función se ve así: function doSomething(param1, param2, .... paramN){ // fill
Convert.ChangeType() falla en tipos que aceptan valores NULL
Quiero convertir una cadena en un valor de propiedad de objeto, cuyo nombre tengo como cadena. Estoy tratando de hacer esto así: string modelProperty = "Some Property Name"; string value
Probar si el objeto implementa la interfaz
¿Cuál es la forma más sencilla de probar si un objeto implementa una interfaz determinada en C#? (Respuesta a esta pregunta en Java )
Control de usuario personalizado de WPF para mostrar y editar estructuras genéricas
Trabajo mucho con protocolos de red y muy frecuentemente eso significa visualizar datos que recibí a través de la red. El formato siempre está definido por una estructura y la
Obtener atributos del valor de Enum
¿Me gustaría saber si es posible obtener atributos de los enumvalores y no del enummismo? Por ejemplo, supongamos que tengo lo siguiente enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum
¿Cómo puedo evaluar una expresión de C# dinámicamente?
Me gustaría hacer el equivalente a: object result = Eval("1 + 3"); string now = Eval("System.DateTime.Now().ToString()") as string Siguiendo el enlace de Biri , obtuve este fragmento (modificado para eliminar
¿Cómo puedo crear una matriz genérica en Java?
Debido a la implementación de genéricos de Java, no puedes tener un código como este: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; //
Reflexión Java: ¿Cómo obtener el nombre de una variable?
Usando Java Reflection, ¿es posible obtener el nombre de una variable local? Por ejemplo, si tengo esto: Foo b = new Foo(); Foo a = new Foo(); Foo r =
Convertir una variable usando una variable de tipo
¿En C# puedo convertir una variable de tipo objecta una variable de tipo Tdonde Testá definida en una Typevariable?
Llamar a una función de un módulo usando su nombre (una cadena)
¿Cómo llamo a una función usando una cadena con el nombre de la función? Por ejemplo: import foo func_name = "bar" call(foo, func_name) # calls foo.bar()
¿Cómo obtengo la ruta y el nombre del archivo Python que se está ejecutando actualmente?
Tengo scripts que llaman a otros archivos de script, pero necesito obtener la ruta del archivo que se está ejecutando actualmente dentro del proceso. Por ejemplo, digamos que tengo tres
¿Cómo leer el valor de un campo privado de una clase diferente en Java?
Tengo una clase mal diseñada en un tercero JARy necesito acceder a uno de sus campos privados . Por ejemplo, ¿por qué debería elegir un campo privado? ¿Es necesario? class
Establecer propiedad del objeto usando la reflexión
¿Hay alguna manera en C# en la que pueda usar la reflexión para establecer una propiedad de objeto? Ex: MyObject obj = new MyObject(); obj.Name = "Value"; Quiero ambientar obj.Namecon
¿Cómo resolver InaccessibleObjectException ("No se puede hacer accesible a {miembro}: el módulo {A} no 'abre {paquete}' en {B}") en Java 9?
Esta excepción ocurre en una amplia variedad de escenarios cuando se ejecuta una aplicación en Java 9. Ciertas bibliotecas y marcos (Spring, Hibernate, JAXB) son particularmente propensos a esto. Aquí