Resultados de la búsqueda a petición "reflection"

1 la respuesta

Anotación FUENTE Política de retención

Desde el documento de Java: CLASS: el compilador debe registrar las anotaciones en el archivo de clase, pero la VM no debe retenerlas en tiempo de ejecución. RUNTIME: las anotaciones deben ser registradas en el archivo de clase por ...

2 la respuesta

Desempaquetar una matriz usando la reflexión

Estoy tratando de descomprimir una matriz que obtengo al reflejar los campos de un objeto. Establezco el valor del campo general en un Objeto. Si se trata de una matriz, quiero convertir mi objeto general en una matriz (sin importar su tipo) y ...

2 la respuesta

Rutina recursiva para obtener PropertyInfo

Estoy intentando crear una rutina recursiva que recupere PropertyInfos para todos los miembros bajo un objeto especificado (en .NET 3.5). Todo para los miembros inmediatos está funcionando, pero también necesita analizar clases anidadas (y sus ...

6 la respuesta

¿Cuándo `Assembly.GetType (name)` devuelve `null`?

Tengo un código como se muestra a continuación public static Type ToType(Type sType) { Assembly assembly = Assembly.Load(SerializableType.AssemblyName); type = assembly.GetType(sType.Name); }ACTUALIZA En la interfaz de usuario si configuro el ...

3 la respuesta

c #, interno y reflexión

¿Hay alguna forma de ejecutar código "interno" a través de la reflexión? Aquí hay un programa de ejemplo: using System; using System.Reflection; namespace ReflectionInternalTest { class Program { static void Main(string[] args) { Assembly asm ...

1 la respuesta

Crear registro de F # a través de la reflexión

¿Cómo puedo crear un tipo de registro en F # usando la reflexión? Gracia

5 la respuesta

¿Por qué System.Type.GetHashCode devuelve el mismo valor para todas las instancias y tipos?

El siguiente código produce la salida de 46104728: using System; namespace TestApplication { internal static class Program { private static void Main() { Type type = typeof(string); Console.WriteLine(type.GetHashCode()); Console.ReadLine(); } } ...

5 la respuesta

Error de número incorrecto de argumentos al invocar un método

Tengo claseAClass y un métodosomeMethod que obtiene unObject array como parámetro. public class AClass { public void someMethod(Object[] parameters) { } }En main, cuando intento invocar este método en el objeto que he creado y dar una matriz de ...

7 la respuesta

C #: Cómo obtener todas las propiedades de cadena públicas (obtener y establecer) de un tipo

stoy tratando de hacer un método que vaya a través de una lista de objetos genéricos y reemplace todas sus propiedades de tipostring que esnull o vacío con un reemplazo. ¿Cómo es una buena manera de hacer esto? Tengo este tipo de ... ...

5 la respuesta

¿La palabra clave "dinámica" C # 4.0 hace que los genéricos sean redundantes?

Estoy muy entusiasmado con las características dinámicas en C # Palabra clave dinámica C # 4: ¿por qué no? [https://stackoverflow.com/questions/245318/c4-dynamic-keyword-why-not]), especialmente porque en ciertas partes de la biblioteca de mi ...