¿Importa cuántas directivas de compilador utilicen en mis clases? ¿Hay un aumento en el rendimiento al eliminar aquellos que no son necesarios?¿Hay un aumento en el rendimiento al eliminar las directivas innecesarias del espacio de nombres (uso)?
Aunque disfruto escribiendo código optimizado, en ocasiones, los segmentos de código se modifican y no tienen la oportunidad de volver atrás y verificar si todos los espacios de nombres incluidos son realmente necesarios. O bien, no vuelvo y elimino aquellos que son insertados automáticamente por Visual Studio.
es decir .:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
Gracias!
Hay una ganancia de rendimiento pequeña (probablemente inconmensurable) al compilar el código en VS. Y puede haber una pequeña "ganancia de rendimiento" cuando el programador está mirando ese código. – svick
Por el bien de su propio rendimiento en los tiempos mencionados y en nombre de un mantenimiento más fácil, haga clic derecho en el editor de VS, luego Organice usings -> Eliminar y ordenar. –
Hay muchos complementos de Visual Studio que les gusta aprovechar su preocupación. Incluyendo VS por cierto, no estoy seguro de en qué versión se activó el elemento del menú contextual "Organizar con". VS2010 lo tiene. Ver una mejora de rendimiento real en la compilación del código es algo que alguien necesita informar algún día. Abrir otro archivo lleva 50 milisegundos, un número que ha sido constante en Windows durante mucho tiempo. El compilador es lo suficientemente inteligente como para eliminar la directiva .assembly del código IL generado cuando un ensamblado no se usa realmente. –