Resultados de la búsqueda a petición "roslyn"
¿Cómo eliminar todos los comentarios del código fuente en mi solución de C # con roslyn?
Quiero eliminar todos los comentarios en mi código fuente en mi solución C # con Roslyn. pero ¿cómo debo hacer eso? public void DeleteComment() { var code = File.ReadAllText("code.cs"); SyntaxTree tree = SyntaxFactory.ParseSyntaxTree(code); ...
¿Comprender las diversas opciones para la generación de código en tiempo de ejecución en C # (Roslyn, CodeDom, Linq Expressions, ...?)
Estoy trabajando en una aplicación en la que me gustaría generar código de forma dinámica para un cálculo numérico (para el rendimiento). Hacer este cálculo ...
Roslyn: ¿Cómo obtener una referencia a Workspace de la solución cargada actualmente?
Estoy intentando obtener una referencia al espacio de trabajo cargado actualmente, sin éxito. Según la documentación (parte en negrita) debería poder obtener...
Reemplazo de un nodo de método usando Roslyn
Mientras exploraba Roslyn, armé una pequeña aplicación que debería incluir una declaración de seguimiento como la primera declaración en cada método encontra...
Crea un Func <> con Roslyn
Inspirado poresta [http://weblogs.asp.net/lichen/archive/2013/10/08/delegate-performance-of-roslyn-sept-2012-ctp-is-impressive.aspx] yesta [http://piotrsowa.eu/2012/08/21/compileddelegatet-with-roslyn/]artículo, estoy tratando de crear una ...
Usando el código abierto lanzado "roslyn" para leer el archivo de código y generar nuevos archivos de código
¿Dónde empiezo? en mi solución actual tengo modelos como este: public class MyAwesomeModel { .... }Quiero tomar el proyecto de código roslyn para analizar los archivos fuente y revisar los árboles de sintaxis para generar nuevos archivos de ...
Obtener símbolo para la ubicación de referencia
Estoy usando elSymbolFinder para encontrar todas las referencias a un determinado tipo en mi solución de esta manera: ISymbol typeOfInterest = compilation.GetTypeByMetadataName( "System.Reflection.PropertyInfo"); var references ...
Uso del método Roslyn Emit con un ModuleBuilder en lugar de un MemoryStream
Estaba teniendo problemas con el rendimiento al usar Roslyn para compilar en un ensamblaje dinámico. La compilación tardaba ~ 3 segundos, en comparación con ~ 300 milisegundos para compilar el mismo código cuando se usaCodeDom compilador. Aquí ...