Resultados de la búsqueda a petición "clr"
¿Cómo decide StringBuilder qué tan grande debe ser su capacidad?
Sé que el objeto StringBuilder asigna más memoria cuando usa sb.Append (..) cuando el sb ya está a capacidad. Pero, ¿cuánto aumenta esa capacidad? StringBuilder sb = new StringBuilder(5); sb.Append("0123456789");¿Cuál es la capacidad de sb y por ...
Cargue una versión diferente del ensamblado en un dominio de aplicación separado
Estoy implementando una aplicación que admite complementos. Actualmente el problema surge cuando intentocargar el ensamblado común que usa la aplicación de host y el complemento: la aplicación de host debe usar una versión de ese ensamblaje, ...
Al pasar una matriz de bytes administrados [] a través de PInvoke para que Win32 la complete, ¿necesita ser anclada?
Supongamos que está llamando a una función Win32 que completará su conjunto de bytes. Crea una matriz de tamaño 32, vacía. Luego, páselo a la función Win32 para que se complete int y úselo más tarde en su código administrado. ¿Existe ...
Optimizaciones CLR JIT viola la causalidad?
Estaba escribiendo un ejemplo instructivo para un colega para mostrarle por qué probar flotadores para la igualdad a menudo es una mala idea. El ejemplo que utilicé fue agregar .1 diez veces y comparar con 1.0 (el que se me mostró en mi clase ...
Transmitir int [] al objeto []
Me encontré con una pregunta: ¿por qué es un elenco imposible?int[] aobject[] , p.ej.object[] o = new int[] { 0, 1, 2 }; Mientras tanto puedo lanzar soloobject y de vuelta aint[]. Estaré encantado de escuchar una respuesta profunda.
#include <comutil.h> causa errores
Proyecto VS 2010 C ++ CLR Library, errores al agregar la biblioteca comutil.h > Error 20 error LNK2001: unresolved > external symbol "extern "C" long > __stdcall VariantCopy(struct tagVARIANT *,struct tagVARIANT const > ...
¿Cuál es la alternativa a futuros y promesas en C ++ administrado?
Al compilar código C ++ administrado con el indicador / clr, el compilador no permite la inclusión. Estoy tratando de transferir mi código C ++ no administrado a un entorno C ++ administrado. Veo que C # tiene las alternativas Task y ...
Métodos especiales de eventos .NET (agregar / eliminar / elevar / otros)
Me preguntaba sobre ...
¿Es posible fusionar una DLL en un .NET EXE? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Incrustar archivos DLL en un ejecutable compilado [/questions/189549/embedding-dlls-in-a-compiled-executable] 18 respuestasTengo una DLL que almacena clases comunes a dos aplicaciones. Me gustaría ...
Diferencia entre tarea y asíncrono
C # proporciona dos formas de crear métodos asincrónicos: Método 1: static Task<string> MyAsyncTPL() { Task<string> result = PerformWork(); return result.ContinueWith(t => MyContinuation()); }Método 2: static async Task<string> MyAsync() { ...