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

3 la respuesta

.NET: ¿Se garantiza que Type.GetHashCode sea único?

Tengo a alguien usando Type.GetHashCode como si fuera una clave principal. Creo que esta es una idea horrible, pero quería saber si había algún tipo de caso especial documentado que diga que no hay dos tipos que tengan el mismo código hash.

4 la respuesta

.NET: con respecto a AssemblyVersion, ¿qué define la compatibilidad binaria?

¿Qué cambios en un ensamblado con nombre seguro requieren un cambio en AssemblyVersionAttribute? Claramente, cambiar la API pública de una manera que podría requerir que un cliente tenga que hacer un cambio de código requiere un aumento en la ...

4 la respuesta

¿Cómo se crean y acceden las matrices

Comprendo (aunque no del todo por qué) que las instancias de tipos primitivos como int, float se almacenan en la pila y no se asignan en montón. Pero estoy un poco confundido acerca de cómo se almacenan y acceden las matrices de ...

1 la respuesta

hosting clr y capturando excepciones de subprocesos

Estoy tratando de escribir un sistema de complementos que pueda cargar complementos administrados. El host debería poder descargar los complementos si hay alguna excepción. para mi poc tengo una biblioteca de código de muestra en C # que arroja ...

4 la respuesta

¿Por qué el acceso a la memoria en el espacio de direcciones más bajo (no nulo) se informa como NullReferenceException por .NET?

Esto provoca unAccessViolationException para ser arrojado: using System; namespace TestApplication { internal static class Program { private static unsafe void Main() { ulong* addr = (ulong*)Int64.MaxValue; ulong val = *addr; } } } Esto provoca ...

1 la respuesta

CLR / Fastcall: ¿Cómo se pasan internamente los tipos de valores grandes a las funciones llamadas?

Solo por curiosidad: los tipos de valores generalmente se copian, y el compilador JIT parece usar la convención de llamadas Fastcall de Microsoft cuando se llama a un método. Esto pone los primeros pocos argumentos en los registros, para un ...

5 la respuesta

¿Cómo decido si usar ATL, MFC, Win32 o CLR para un nuevo proyecto C ++?

Estoy empezando mi primer proyecto en C ++. Estoy usandoVisual Studio 2008 [https://stackoverflow.com/questions/820213/new-to-c-should-i-use-visual-studio] . Es una aplicación de Windows de formulario único que accede a un par de bases de datos ...

1 la respuesta

iseño de estructuras secuenciales @CLR: alineación y tamaño

Todosstructs en C # por defecto se tratan como[StructLayout(LayoutKind.Sequential)] tipos de valores marcados. Entonces tomemos un número destructs e inspeccionar los tamaños de estastructs: using System; using System.Reflection; using ...

10 la respuesta

¿Por qué C # / CLR no admite el método de anulación de co / contra-varianza?

Hay bastantes preguntas y respuestas sobre la piratería en torno a la limitación de C # que no permite que los tipos de retorno de método (y argumento) se cambien a tipos compatibles en las anulaciones, peropor qu ¿existe esta limitación, ya sea ...

6 la respuesta

¿Por qué solo las cadenas literales guardadas en el grupo interno de forma predeterminada? <, / A>

¿Por qué, de forma predeterminada, solo se guardan las cadenas literales en el grupo interno? Ejemplo de MSDN [http://msdn.microsoft.com/en-us/library/system.string.intern.aspx]: String s1 = "MyTest"; String s2 = ...