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

2 la respuesta

¿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 ...

2 la respuesta

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, ...

3 la respuesta

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 ...

4 la respuesta

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 ...

3 la respuesta

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.

2 la respuesta

#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 > ...

2 la respuesta

¿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 ...

2 la respuesta

Métodos especiales de eventos .NET (agregar / eliminar / elevar / otros)

Me preguntaba sobre ...

3 la respuesta

¿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 ...

2 la respuesta

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() { ...