Preguntas etiquetadas con clr

Common Language Runtime (CLR) es un componente central de la iniciativa .NET de Microsoft. Es la implementación de Microsoft del estándar Common Language Infrastructure (CLI), que define un entorno de ejecución para el código del programa. En CLR, el código se expresa en una forma de código de bytes llamado Common Intermediate Language (CIL, anteriormente conocido como MSIL, Microsoft Intermediate Language).

5
¿Probar y acelerar mi código?
Escribí un código para probar el impacto de try-catch, pero vi algunos resultados sorprendentes. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; i < …


18
Transmitir vs usar la palabra clave 'as' en el CLR
Al programar interfaces, descubrí que estoy haciendo muchas conversiones o conversión de tipo de objeto. ¿Hay alguna diferencia entre estos dos métodos de conversión? Si es así, ¿hay una diferencia de costo o cómo afecta esto a mi programa? public interface IMyInterface { void AMethod(); } public class MyClass : …
387 c#  casting  clr 




7
¿Cuáles son las principales diferencias entre C # y Java?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. Solo quiero aclarar una cosa. Esta no es una pregunta sobre cuál es mejor, esa parte se la dejo a otra …
209 c#  .net  clr  java 

20
¿Qué puede hacer en MSIL que no puede hacer en C # o VB.NET? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
165 c#  .net  clr  cil 




6
¿Cuántos objetos String se crearán al usar un signo más?
¿Cuántos objetos String se crearán cuando se use un signo más en el siguiente código? String result = "1" + "2" + "3" + "4"; Si fuera como se muestra a continuación, habría dicho tres objetos String: "1", "2", "12". String result = "1" + "2"; También sé que los …
115 c#  string  clr 



8
C # 'es' el rendimiento del operador
Tengo un programa que requiere un rendimiento rápido. Dentro de uno de sus bucles internos, necesito probar el tipo de un objeto para ver si hereda de una determinada interfaz. Una forma de hacerlo sería con la función de verificación de tipo incorporada de CLR. El método más elegante probablemente …
102 c#  performance  clr  gettype 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.