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

3 la respuesta

¿Cómo encuentra el recolector de basura C # objetos cuya única referencia es un puntero interior?

Cía#,ref yout los parámetros son, hasta donde yo sé, pasados al pasar solo la dirección sin procesar del valor relevante. Esa dirección puede ser un puntero interior a un elemento en una matriz o un campo dentro de un objeto. Si se produce una ...

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

1 la respuesta

Obtuve el error "Símbolo clr! XXX no encontrado" al depurar el objeto CLR \ clase

Traté de imprimir el objeto / clase CLR por WinDbg, pero falló. En primer lugar, traté de correrx clr!Thread* para obtener algún nombre de clase CLR, la salida como a continuación. 00007ffd`68957f18 clr!ThreadStore::s_pOSContext = <no type ...

1 la respuesta

Comportamiento extraño del compilador de C # debido al delegado de almacenamiento en caché

Supongamos que tengo el siguiente programa: static void SomeMethod(Func<int, int> otherMethod) { otherMethod(1); } static int OtherMethod(int x) { return x; } static void Main(string[] args) { SomeMethod(OtherMethod); SomeMethod(x => ...

1 la respuesta

System.Math.Abs () invoca al método nativo System.AppDomain.GetId ()?

Mi punto de interrupción condicional a veces funciona bien, y a veces falla, con el siguiente error: La condición para un punto de interrupción no se pudo ejecutar. La condición era 'Math.Abs (-4.36767421599683 -x) <1e-5'. El error devuelto fue ...

3 la respuesta

Conversión de expresión bool a char en c #

Aprobé el cuestionario .NET, cuando encontré una pregunta como la siguiente. Char ch = Convert.ToChar('a' | 'e' | 'c' | 'a');En la consola podemos ver esa salida parach variable esg. ¿Alguien puede describir lo que está sucediendo? ¡Gracias!

2 la respuesta

¿Cómo fuerzo que una aplicación compilada para .NET Framework 4 de destino se ejecute en .NET Framework 4.6.1?

He realizado una investigación considerable y no he encontrado ninguna respuesta adecuada. Aquí está el escenario. Tengo una aplicación que se compiló para apuntar a .NET Framework 4. En tiempo de ejecución, quiero que esa aplicación se ejecute ...

2 la respuesta

El campo estático se inicializa más tarde cuando la clase tiene un constructor estático.

Al ejecutar este código simple: class Program { class MyClassWithStatic { public static int Number = SomeService.GetData(); static MyClassWithStatic() { Console.WriteLine("static ctor runs"); } } class SomeService { public static int GetData() ...

1 la respuesta

¿Qué está haciendo esta función CopyPDBs (de clr.dll)?

Cuando uso Process Explorer para analizar una aplicación ASP.NET MVC en un entorno de producción que ejecuta IIS, he notado muchas llamadas a estoCopyPDBs funcionar desdeC:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll: ...

5 la respuesta

Cómo definir qué significa "Tipo"

Extracto deBlog de Eric Lippert [http://ericlippert.com/]acerca de¿Cuál es el significado de "es"? [http://ericlippert.com/2013/05/30/what-the-meaning-of-is-is/]: Una concepción común de los tipos es que un tipo es un conjunto [...] de valores, ...